Posts
Removing Single Table Inheritance from Rails
Fixing Random, Intermittent, and Flaky RSpec Test Failures
Living with Legacy JavaScript: Event Proxies, App Seams, and the Road to Rewrites
Which Data Structure Should I Use? An Elixir Cheat Sheet
How to Give and Get Better Code Reviews
How Refactoring Helped Me Give Learn.co's Lesson Page a Crazy Performance Boost
How the Lights on Learn.co Work
Using Window.postMessage to resize an iframe
Configuring Courses with YAML
How and When to Start Using tmux
Building Assignments on Learn.co
On the Importance of Cleaning Up After Your React Component
Setting Up ESLint Globally
Important Things I Learned from Reading Practical Vim
Tips for Upgrading to React 16 and React Router 4
Building an In-Browser IDE
Build a Slash Command
Turn a Simple React App Into a Chrome Extension
How to Build a Super Simple React Component in a Phoenix App
3 Ways to Improve Your Mobile Dev Workflow
Querying GitHub's GraphQL API
Building a Basic Phoenix API
Making a React Menu
React Basics: A Simple Fitting Room Component
Java Basics for Rubyists and JavaScripters
Autocomplete an Address with a React Form
Promises in JavaScript: A Gentle Introduction
Refactoring with the Strategy Pattern
Setting Up Your Rails App Test Suite with RSpec, Factory Girl, and Faker
The Rails Asset Pipeline
All About Rack
How to Write a Rake Task
An Intro to Object-Oriented CSS
Migrating from Octopress to Jekyll
Writing Straight Up SQL
Exporting a CSV File from Rails Console
Customizing Dotfiles for Vim
Learning Vim
Converting Numbers Between Decimal, Binary, and Hexadecimal
Using ActiveRecord Transactions to Make Actions Atomic
Enums in ActiveRecord
Aw, CRUD. I Need Some REST.
Slimming Down: Tips and Pitfalls
Keyboard Shortcuts
Send More Beautiful HTML Emails with Rails
An Idiot's Guide to Leveling Up with Ember
Building a Rails API for Use with Ember
What's a Viewport?
Dissecting a JavaScript On-Page RegEx Filter
The Benefits of Semantic HTML
Document Never Ready? Blame Turbolinks
Using GitHub OmniAuth Login with Scopes to Access the GitHub API
Advanced SQL, the Sequel: Multiple Joins in Active Record Queries
Overlaps with Ranges and How Ruby Just Gets Me
Flatiron Follower, a Twitter CLI
How to Add Some Sass to Your Blog
Styling the Octopress Blog
My First Post on Octopress
subscribe via RSS