Here are some steps you can take to explore the inner workings of Rails and gain context on its design. Understanding how Rails works will allow you to write better Rails applications and better Ruby code.
This post takes a step back from Goals to see a bigger picture with focuses. Rather than micro-manage my future self, I set the direction and figure out what that means along the way.
This blog guides you through the nontechnical basics of Linux, what all the different distributions are, and how to try out Linux without messing up your current setup.
A followup to my last blog on Vim, this blog has lots of fun new things that I've learned since then including tabs and how to make your own shortcuts and functions.
Clear out the clutter mental to-do's leave and keep better track of your priorities.
Ruby on Rails is a great framework for building web applications. But, there are a lot of unfamiliar terms that come with a new tool. This blog covers many of the terms common in Rails Web Development.
I'm writing in Vim about writing in Vim.
When learning on your own, how do you solve the problem of 'I don't know what I don't know?'
When I started using Asana, I quickly noticed that it was a system built with this idea in mind.