Git is the best source version control ever tool made. It is also a complex tool, but learning it doesn't need to be painful. This selection of the most common questions regarding Git will teach you how to share code with confidence.
You know that using the right tool for the job can be the difference between spending 10 minutes or a complete hour to finish the same task. This article is the first one on a series on how to set up the best ruby development environment
Focus, attention, Flow. There are many ways to describe that sacred moment when you can get things done quick, fast and well. This article is the first on a series on how to create the best development environment
Aren't you tired of thinking about your business models as a set of tables? What if you could represent them as a crystal clear mirror of your mental model?
Installing the mysql2 gem may give you this error: Library not loaded: libmysqlclient.18.dylib (LoadError). This is how you can solve it.
Spell checking is annoying if you are writing code, but it takes importance when you are writing text like in a markdown file. Sublime text allows you set configuration per file type.
bootstrap-wysihtml5-rails is the easiest way to add a beautiful rich text editor to your rails application.
While creating http://eucalipto.eu I needed to use a Datepicker. I was using the fantastic Twitter Bootstrap framework so I looked for a datepicker that would look as good.
Back in university we used WebCT, which sucked and worked at the same time. My first project in Ruby on Rails was my implementation of the good things in WebCT: Davinci LMS. Pursing this quest, implementing the perfect LMS, was what really made me decide to study Web development. It's ironic that bad software inspired a path that gave me such a great career.
The most valuable course I ever took was the month I spend in Gregory Brown's Mendicant University learning how to master ruby Development.