Cool design links and jquery tutorials
http://trevordavis.net/blog/jquery-one-page-navigation-plugin http://www.brizk.com/ http://graphicdesignblender.com/awesome-jquery-tutorials-to-make-your-one-page-portfolio-shine
SEO Links
http://static.googleusercontent.com/external_content/untrusted_dlcp/www.google.com/en/us/webmasters/docs/search-engine-optimization-starter-guide.pdf http://www.cancelbubble.com/search.php?q=seo&category=1&submit=Search&category=1
Free top shelf ui kits
http://www.noupe.com/tools/20-free-top-shelf-ui-kits-for-web-designers.html
Interesting Rails Posts
http://aslakhellesoy.com/post/11055981222/the-training-wheels-came-off http://practicingruby.com/articles/shared/ozkzbsdmagcm http://www.webdesignfromscratch.com/web-design/web-2-0-design-style-guide/ http://www.webdesignfromscratch.com/web-design/web-2-0-design-style-guide/ https://github.com/joshuaclayton/blueprint-css/wiki
Emacs Rails Configurations
The guys over at vilabs have a great walkthrough on installing emacs 24 and getting it configured to be productive for ruby on rails. I just read Batsov’s post on Emacs 24 and followed it to his Emacs dev kit. It’s a nice set of emacs extensions for development all in one place. https://github.com/bbatsov/emacs-dev-kit … Read more
Setting up for Rails development on Windows
Came across a road block while setting up for rails development on windows: rvm doesn’t work! I usually do rails work on windows only when I’m required to use windows 7 (as opposed to osx when working with windows-only software for clients). Rather than try to deal with other gem workarounds, I’ve decided to install … Read more
Emacs Setup For Ruby on Rails
This post goes over how I’ve set up emacs for Ruby on Rails development on my development machine (a macbook pro running windows 7 and snow leopard). Background: I’ve been getting back into Ruby on Rails development this past week and converting from vim to emacs in the process. Nothing against vim, I recently got … Read more
Setting up a home office in India
India is quite a bit different from the United States, and it’s been hard for me to make the adjustment. Things can take longer here and even the simplest things take lots of follow up. There were two major holidays in the past two days, Eid and Ganipati, and as a result, a lot of … Read more
Lisp Vocabulary Explanations
LISP – LIST Processing (http://en.wikipedia.org/wiki/Lisp_%28programming_language%29) CONS – CONStruct memory objects with hold two values or pointers to values (http://en.wikipedia.org/wiki/Cons) Use CONS to stick things together in a list CAR (Contents of the Address part of Register number) Use CAR to get the first member of the list CDR (Contents of the Decrement part of Register … Read more
Manage It! Notes
Software Project Life Cycles, and how they manage or don’t manage risk Lifecycle Type – Serial – Waterfall, phase-gate. Often unsuccessful. Requirements change and/ or things take longer than expected and the whole project gets pushed back. Iterative – Spiral, evolutionary prototyping. Manages technical risk. Allows for evolving requirements. Incremental – Design to schedule, staged … Read more
What I’ve noticed from going to Ruby meetups in SF for the past few weeks
I’ve been going to meetups in San Francisco the last few weeks with the goal of meeting people and seeing who’s out there. I’ve met a few cool people at these meetups. Something that strikes me as strange though, is how few people I meet at these meetups actually contribute to the ruby or rails … Read more
Vim Commands
After installing the rename plugin, the following command renames a file and saves it in the same directory it was previously in.. :Rename %:p:h/_new_file_name.html.erb
SnapFresh.org Recently won the Applications For Good San Francisco Competition
So I recently went to a regional hackathon which was a regional try-out for a national competition called Applications for Good the first weekend I moved back to San Francisco. I was feeling like being creative, and thought what better way to be creative than apply my skills in a way that might help people. … Read more
Evolutionary Changes – Started Using Native Desktop Applications For Email and Calendar
After staunchly, sometimes stubbornly defending my use of the gmail gui, I’ve switched to the native mail, calendar, and contacts functionality provided on osx. It’s taken me pretty much all day (off and on), because I’ve got approximately 8 gb of email and I did extensive research regarding tools before just going with the native … Read more
Git Guide For People New to Git
Installing GIT mac: $brew install git or use the graphical install at http://code.google.com/p/git-osx-installer linux: $apt-get install git-core or $yum install git-core windows: http://code.google.com/p/msysgit Configuring GIT $ git config –global user.name “Your Name” $ git config –global user.email youremail@email.com Getting files from our repository The first time, do: $git clone git://github.com/aardvarkium/NAMEOFPROJECT Afterwards: $git pull Checking in … Read more