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