Home
Services
Portfolio
Blog
About
Contact
Career
Archives
March 2012
Essential reading for the discerning Rails developer
(
rails
,
rails-3
)
February 2012
How to implement a Store locator
(
rails
)
December 2011
Display a spinner on Ajax requests in jQuery and Ruby on Rails
(
javascript
,
rails-3
)
November 2011
How to create embeddable widgets with Rails
June 2011
How to load dynamic content in a jQuery UI dialog via AJAX
(
jquery
,
javascript
,
jquery-ui
,
ajax
,
xhr
)
How to estimate a project
(
webdev
,
rails
)
March 2011
How to be a better developer: Lessons learned from non-programmers
(
tech-talks
)
Signs of a good developer
(
webdev
,
Musings
)
February 2011
Entrepreneurship: 9 Lessons Learnt
(
tech-talks
)
Redirecting www URL requests to non-www URL (and vice-versa) in Rails 3
(
rails
,
rails-3
)
How to deprecate methods and constants in Rails 3
(
rails-3
,
rails
)
January 2011
How we do project management
(
webdev
)
Book Review: Don't Make me Think by Steve Krug
(
webdev
,
tech-talks
,
Books
)
December 2010
How to tackle boilerplate coding in Rails
(
rails
,
webdev
,
tech-talks
)
August 2010
Dead Simple CMS
(
rails
,
webdev
)
November 2009
Rails testing 101
(
rails
,
testing
)
October 2009
Web development is hard
(
webdev
,
Musings
)
A real life RESTful Rails application
(
rails
,
REST
)
September 2009
Webservices to make application development easy
(
webdev
,
web-services
)
Beautiful code
(
programming
,
Books
)
August 2009
Web 2.0 application development with RoR - slides
(
training
,
rails
)
July 2009
Before you write that code...
(
webdev
)
DB Backups
(
rails
,
database
)
March 2009
Rails migrations revisited
(
rails
,
database
)
February 2009
Background job processing in Rails with delayed_job
(
rails
,
delayed_job
)
Why I am thankful for all the maintenance programming I did
(
programming
,
Musings
)
What's a computer?
(
programming
,
Musings
)
July 2008
File Formats
(
programming
)