Dec 24, 2021 Some Sort of 2021 Review

Feb 26, 2021 Blockquotes in Markdown and Elixir

Jan 24, 2021 Italics, Markdown, and Elixir

Jan 4, 2021 Parsing Hyperlinks in Markdown

Dec 4, 2020 Testing Logs in Elixir

Nov 26, 2020 Parsing Paragraphs in Markdown

Nov 23, 2020 Creating an Elixir Library

Aug 31, 2020 Elixir Saved My Career

Aug 27, 2020 How to Fix Failed Host Key Verification

May 7, 2020 Get Yesterday's Date in Elixir

Feb 28, 2020 The 10x Programmer Isn't What You Think It Is

Feb 18, 2020 Remove all Double Spaces in Vim

Feb 13, 2020 Learning SQL Should be a Requirement

Feb 6, 2020 Anonymous Functions in Elixir

Feb 2, 2020 Hackers And Engineers

Jan 31, 2020 Piping Elixir Functions Without Arguments

Dec 13, 2019 How to Disable VCR for an RSpec spec

Dec 3, 2019 Bypassing Self Signed SSL Certs with Curl

Nov 13, 2019 Ory Hydra and localhost

Nov 13, 2019 My Test Failed

Nov 12, 2019 Let the developer decide

Aug 21, 2019 CSV with Rails Mini Course

Aug 14, 2019 How to Overwrite a Global gitignore

Jul 27, 2019 Using Contexts with RSpec

Jul 23, 2019 Git Tips to Help You Work Faster

Jul 4, 2019 Software Developers and Cognitive Load

Jan 14, 2019 Ruby Reference

Dec 8, 2018 A More Balanced Internet

Nov 22, 2018 Building a Color Palette

Nov 18, 2018 Attempting to Read Equations in Machine Learning

Nov 17, 2018 Digging into Machine Learning

Nov 11, 2018 Broken Dependencies

Nov 8, 2018 Dysfunctional Single Page Apps

Nov 6, 2018 Fitness for Programmers

Nov 5, 2018 Using pkill to Kill All Ruby Processes

Oct 6, 2018 How to Parse URLs in Markdown

Jul 10, 2018 No Work Fridays

Jul 5, 2018 Disable Webmock To Make Real Requests

Jul 4, 2018 Why Doesn’t Backend Tech Change That Often

Jun 16, 2018 How to Match a Partial String in a Ruby Array

Mar 19, 2018 How To Structure React Components

Mar 17, 2018 Building API Driven React Applications

Mar 6, 2018 Using Path to Find Files in Vim

Jan 2, 2018 So Long Whitelabel, It's Been Fun

Dec 14, 2017 Fundamentals of Programming

Oct 15, 2017 Hiring Developers

Oct 9, 2017 Knocking the Rust Off

Oct 8, 2017 How to Estimate Software Efficiently

Oct 6, 2017 Blockchain, Bitcoin and the Future

Aug 1, 2017 Load Bearer

Apr 29, 2017 Codecation Recap

Apr 10, 2017 Great People Do Great Work

Apr 2, 2017 Codecation is Getting Closer

Mar 30, 2017 Finishing

Mar 19, 2017 Codecation

Feb 4, 2017 Ignoring Local Files with Git

Sep 28, 2016 Writing Code

Sep 17, 2016 Directing

Sep 2, 2016 Failed Experiment

Aug 31, 2016 Just an iPhone

Aug 23, 2016 Making Movies. Sort of.

Aug 13, 2016 Retreat

Aug 6, 2016 Unintended Consequences of Group Chat

Aug 2, 2016 Fun with Metaprogramming in Ruby

Mar 21, 2016 Thinking is Underrated

Mar 16, 2016 Startups and The Liquidation Event

Feb 24, 2016 Hacking is All About Social Engineering

Feb 22, 2016 Lending a Helping Hand

Dec 23, 2015 Living Styleguides

Dec 19, 2015 The Blueprint

Dec 16, 2015 Pull Request Etiquette

Dec 15, 2015 You Can Build Better Software Yourself

Dec 14, 2015 Using undef in Ruby

Aug 27, 2015 Do Nothing

Aug 12, 2015 Adventures In JavaScript

Aug 11, 2015 Has jQuery Served It's Purpose

Jul 24, 2015 Google Spotlight Stories Is Amazing

Jul 17, 2015 Saving The Web

Jul 4, 2015 Web Versus Native

May 19, 2015 Working With Git Stash

May 14, 2015 How To Run Sinatra And Compile Sass Files At The Same Time

May 6, 2015 Doing Your Best Work

Apr 27, 2015 The Case For Isomorphic Javascript

Apr 4, 2015 Final Four Saturday

Apr 3, 2015 Stick To Principles Not Frameworks

Mar 30, 2015 You Only Get One Life

Mar 26, 2015 Tell Rails Which Record You Want

Mar 25, 2015 Apparently I Customized My Irb Prompt

Mar 24, 2015 Why Am I Not Deploying With A Post Receive Hook

Mar 5, 2015 How To Know What Controller Ember Wants You To Use

Mar 3, 2015 How To Clear A Sqlite Database With The Sequel Gem

Mar 2, 2015 Presenting About Remote Teams At Self Conf

Mar 1, 2015 The Startup Community And Pyramid Schemes

Feb 28, 2015 A Beginners Mind

Feb 18, 2015 Auto Repair Businesses Are Clueless

Feb 13, 2015 Learn How To Make Websites With A Detailed Guide

Feb 13, 2015 A Few More Chapters To Go

Feb 3, 2015 How To Get Started With Css

Jan 17, 2015 Getting Started With Web Development

Jan 7, 2015 Start Writing To Think

Dec 1, 2014 I Want To Start Teaching Again

Nov 12, 2014 Hits And Misses

Oct 22, 2014 Shipping Something

Oct 21, 2014 What Would You Do With The Skills You Have If Not Driven By Money

Oct 17, 2014 Continuous Improvement

Oct 14, 2014 Solving Problems

Oct 2, 2014 Seven Day Startup

Oct 2, 2014 Paul Graham On How To Start A Startup

Oct 1, 2014 Take Your Time

Oct 1, 2014 Code Is Art

Sep 30, 2014 Creators And Guilt

Aug 5, 2014 Moving On

Jul 30, 2014 It Looks So Easy

Jul 29, 2014 Nginx Load Balancing

Jul 28, 2014 Simple Wireframing Tool

Jul 24, 2014 Questioning Best Practices

Jul 15, 2014 Living Documentation

Jul 10, 2014 Readme Driven Development Revisited

Jun 5, 2014 Coders And Programmers

Jun 3, 2014 First Conference Talk Completed And Whats Next For Code Schools

Jun 1, 2014 Teaching Programmers Through Empathy

Apr 25, 2014 Speaking At Self Conference

Apr 7, 2014 Dont Deploy On A Friday

Apr 6, 2014 Sign Pdfs Digitally

Mar 24, 2014 Tired Of Kickstarter

Mar 22, 2014 The Art Of Business

Mar 21, 2014 Microsoft To Add Open Source To Mvp Program

Mar 21, 2014 Developers Thinking Out Loud

Mar 19, 2014 Progress Via Css Frameworks

Mar 17, 2014 Subscribing To The Feed

Mar 13, 2014 Lets Talk About Your Api Usage

Mar 10, 2014 Slow Down And Think

Mar 10, 2014 Autocomplete From All Buffers In Atom

Feb 28, 2014 Merging And Deleting Branches Automatically

Feb 27, 2014 Spacer Gifs And Cursor Trailers

Feb 24, 2014 Query Parameters In Rails

Feb 17, 2014 Too Stupid To Know Better

Feb 11, 2014 Recording Myself

Feb 7, 2014 Display An Attribute In Rails Uppercase And Handle Nil

Feb 7, 2014 Build Things You Can Show

Feb 5, 2014 Fixing Mistakes With Git

Feb 5, 2014 Building Tools For Your Business

Feb 3, 2014 Sublime Text Keyboard Shortcuts

Feb 3, 2014 Async Javascript Doesnt Work Like I Thought

Jan 31, 2014 Using Git For Weekly Project Status Updates

Jan 30, 2014 Embarrassed And Proud

Jan 27, 2014 I Built A Thing

Jan 7, 2014 You Probably Suck At Writing Maintainable Software

Jan 2, 2014 Inspired

Dec 24, 2013 The 29 Dollar Programmer

Dec 9, 2013 Testing The Right Things

Nov 1, 2013 How To Use Programming Advise

Oct 31, 2013 Can I Delete My Rails Migrations

Sep 18, 2013 Never Too Old

Aug 14, 2013 Extracting Business Value From Features

Aug 6, 2013 Learning Html In Isolation

Jun 25, 2013 Google Reader Apocalypse

Jun 24, 2013 School Is Not Enough

Jun 21, 2013 Build All The Things

Jun 20, 2013 Machine Head

Jun 12, 2013 Auto Starting Nginx With Rvm And Passenger

May 25, 2013 Rails Engines And Migrations

May 20, 2013 Small Business Vs Startups

Apr 16, 2013 Rails Rescue Projects

Apr 15, 2013 Changing Habits

Apr 12, 2013 Throw Out That Code

Apr 11, 2013 What Is An Educator

Mar 27, 2013 Towards Zero Unemployment

Mar 23, 2013 Hybrid Rss

Mar 22, 2013 Removing User Registration In Devise

Mar 22, 2013 Go Make Something

Mar 21, 2013 Semi Launching And Motivation

Mar 18, 2013 Setting Constraints

Mar 12, 2013 Full Stack Developer For Sale

Mar 5, 2013 Programming Is Art

Feb 6, 2013 Performance Is King

Jan 16, 2013 I'm Not Your It Guy

Jan 15, 2013 Just Let Pixar Handle Movies From Now On

Jan 14, 2013 Test Files Should Be Small Too

Jan 9, 2013 Staying The Course Is The Hard Part

Jan 8, 2013 If It Is Not Deployed It Does Not Count

Jan 4, 2013 Managed Systems And Software Engineering

Jan 3, 2013 This Feels Too Much Like Work

Dec 16, 2012 Twitter Has Become Predictable And Boring

Dec 14, 2012 My Interview Technique

Dec 3, 2012 Terminal Tabs And The Current Working Directory

Dec 3, 2012 Contributing To Open Source

Nov 30, 2012 Comments Are Documentation

Nov 28, 2012 Changing Culture Where You Work

Nov 27, 2012 Old Dudes Rock

Nov 23, 2012 Grateful

Nov 21, 2012 Thinking Critically As A Developer

Nov 20, 2012 Too Scared To Succeed

Nov 19, 2012 What Defines A Quality Developer

Nov 9, 2012 Migrate Dev And Test At The Same Time

Nov 9, 2012 Autotesting With Guard

Oct 29, 2012 Apple Wins At Marketing

Oct 17, 2012 Notes On Software Design

Oct 2, 2012 Using Git Blame To View Documentation

Aug 29, 2012 Small Decoupled Frameworks

Aug 23, 2012 Comments As Context

Aug 21, 2012 Test

Aug 21, 2012 Git Blame A Small Section

Aug 15, 2012 Preceived Speed Of Software Development

Jul 7, 2012 College Is A Stepping Stone

Jun 26, 2012 Dont Be Clever

May 31, 2012 The Most Thorough Linux Tips I Have Ever Seen

May 28, 2012 Internet Famous People Usually Suck

May 1, 2012 The Problem With Rss Is The Content Creators

May 1, 2012 Rails Sessions Subdomains And Internet Explorer

Apr 17, 2012 Quit Crying And Build Something

Apr 5, 2012 Exploring A Code Base With Integration Testing

Apr 3, 2012 Exposing Bugs With Tdd

Apr 3, 2012 Developer Professionalism Guidelines

Mar 25, 2012 I Always Forget What Environment I Am In When Using Rails

Mar 17, 2012 Life Is Good

Mar 16, 2012 The Bubble Goes Pop

Feb 29, 2012 It Only Takes An Hour

Jan 28, 2012 Always Learning

Jan 26, 2012 Posting To Git Hub

Jan 20, 2012 Working Too Hard

Jan 18, 2012 Code Mash 2012

Dec 22, 2011 Java Script As A First Language

Dec 22, 2011 Best Education Sites

Dec 21, 2011 Extending Java Script Natives

Dec 19, 2011 Great Sites Inspire You To Do Something

Nov 23, 2011 Thankful

Nov 19, 2011 Facebook Required Apps Are A Bad Idea

Nov 18, 2011 Redcarpet Is Stupid Simple

Nov 18, 2011 Open Source Cancer Research

Nov 12, 2011 Mongo Db Ids Sure Are Ugly

Nov 10, 2011 Better Test Cases

Nov 10, 2011 Back To Reality

Nov 8, 2011 Textbooks In Html

Nov 6, 2011 A Better Blackboard

Aug 20, 2011 Whoa, Search Any Site With Chrome

Aug 20, 2011 Too Big To Fail

Aug 20, 2011 Strict Mode In Ecma 5

Aug 20, 2011 Show Your Code To Someone

Aug 20, 2011 Promote Dry Java Script Practices

Aug 20, 2011 Project Portfolio

Aug 20, 2011 Moving The Mobile Web Forward

Aug 20, 2011 Mental Rest

Aug 20, 2011 Learning Web Design

Aug 20, 2011 Headjs

Aug 20, 2011 Developer Pride

Aug 20, 2011 Developer Goals For 2011

Aug 20, 2011 Code Fearlessly

Aug 20, 2011 Be Passionate, But Know Your Limits

Aug 20, 2011 Automating Tasks

Aug 20, 2011 Apple Loses Top I Os Dev

Aug 20, 2011 All About Comments

Aug 20, 2011 A Win For Technology

Aug 20, 2011 11 Tips For Better Code