You don’t need a sophisticated caching mechanism to improve your application’s performance. All you need is a basic understanding of the HTTP specification.
Learn how to build a production ready Rack application without a framework like Rails or Sinatra.
A guide on web security, DeMorgan Laws, force-pushing without losing your work, and more!
Branching early helps structure multi-step forms.
Rails writes a new cache entry based on the first request. But what happens when that request is from an admin?
Learn how to improve the interface of your existing Active Record Models with this underutilized API.
Highlights of what happened in thoughtbot’s #dev channel on Slack this week.
It’s fine. We can still write good code.
Let’s take a trip to Objective-C from Ruby.