Blog Archive
2014
Continuous Deployments with Consul
servers
Windy City Rails, Day One
businessrails
How To Turn Yourself Into a Programmer
businessprogramming
Your Job Is To Code
business
Shell Awesomeness with Prezto
shell
Getting Started With AWS OpsWorks
serversawsopsworks
Creating an AWS OpsWorks Instance Store AMI
serversawsopsworks
Interviewing Symonds & Son
business
Supercharge Your Rails Development Environment
rails
Programming the New Family Business
businessprogramming
Rails Consulting for Fun and Profit
businessprogramming
2013
cryptolalia, for creating Cicada 3301 ciphertext puzzles
gemscryptolalia
Don't Code Defensively
programming
What Makes a Good Programmer Good?
programming
Sidekiq + Houston: Production Ready
rubygems
Helper Methods in Sprinkle
rubyservers
Gistify 1.2.0: Drag & Drop Gisting
gistify
RubyMotion Update: One Month Later
rubymotion
Sidekiq + Houston: Persistent Apple Connection Pooling
rubygems
Why I'm Not Using RubyMotion in Production
rubymotion
Big Brother is Both Savvy and Incompetent
security
Gistify 1.1.0: Visibility & Accounts
gistify
Gistify: a Mac App for Easy Gists
gistify
Huey 2.0.0
gemshuey
Why Your Startup Is Failing (And How To Fix It)
business
The Perils of Overengineering
businesscoding
Pricing Popular Hosting Options (With Devops Time)
railsservers
Why I'm Not Applying to 37Signals (But Why You Should)
railsbusiness
Existing Rails API Solutions Suck
rails
Home Automation With Phillips Hue & Huey
gemshuey
Reachability with RubyMotion
rubymotion
Chef Cookbooks for Rails
chefrails
Why I Chose Chef Over Rubber
serverschef
2012
Breaking Up With GirlsGuideTo
business
Huey Gem Release
gemshuey
Making your Web Pages Ridiculously Fast (Without Breaking Them)
javascript
What I Want for Christmas
personal
Huey, for Controlling Phillips Hue Lightbulbs
gemshuey
Dynamic Cache Counters in Rails
rails
Rails Concerns V: Searchable with Elasticsearch
rails
Rails Concerns IV: Class Methodable
rails
Unobtrusive JavaScript Facebook-Style More Button
railscoffee
Seamless POST Logins with Rack Middleware
rails
Kinotify, a RubyMotion App
rubymotion
Introduction to Programming III
beginnerruby
Dynamic Error Pages, Corrected
rails
Introduction to Programming II
beginnerruby
Installing ShareKit with RubyMotion
rubymotion
Rails Concerns III: Metatags
rails
Rails Concerns II: Taggable
rails
Rails Concerns I: Starting with Redcarpet
rails
Dynamic Error Pages
rails
How Not to Apply for a Job
business
Designing Sites for Users
rails
My Love/Hate Relationship with Heroku
servers
Moving On
business
Dynamic Routing with Rails
railsbeginner
Quick & Easy User Preferences in Rails
rails
From the RubyMotion Simulator to Your Friend's iPhone
rubymotion
RubyMotion Tips & Tricks
rubymotion
Why RubyMotion Is Better Than Objective-C
rubymotion
Dynamoid 0.4.0
gemsdynamoid
Introduction to Programming I
beginnerruby
Middleman for Non-Techies
gems
Testing Elasticsearch in Rails with Tire
railsgems
Reducing Our AWS Costs by 60%
railsservers
Achieving 100% Uptime
railsservers
How I Scaled Hipstamatic
railsservers
How to Refactor a Large and Old Project
rails
Ruby in the Sandbox: SandRBox
beginnerrubysandrbox
Delegation when Delegate Just Won't Work
railsbeginner
Elasticsearch and Percolation in Rails
railsgems
Why I Don't Use Haml
rubygems
Sweeping Caches from Resque (or Anywhere Really)
railsresque
Classifying and Refactoring Your Code
rubybeginner
Fnordmetric: Native Rails Metrics
rubyrails
Rails 3: Arel, Arel_Table, and Squeel
rubyrails
Ruby 1.9 Awesomeness Part 1: SecureRandom
ruby
Don't Mess With Primary Keys
railsbeginner
Working Around DynamoDB's Limitations
dynamodbdynamoid
Setting up Unicorn in a Production Environment
unicornservers
Why I Like Rubber
rubberservers
Dynamoid: An ORM for Amazon's DynamoDB
dynamoiddynamodb
Rapnd: Redis APN Daemon
rapndredis
Fixing Redis Timeout and Unexpected Token Errors
redisserver