All Posts

May 22, 2018
Handling Strong Opinions, Disagreements as a High Functioning Team

May 11, 2018
Getting Accepted to Georgia Tech's Online Master's Program in Computer Science (OMSCS)

Mar 14, 2018
The Hardest Problems in Your Software Career Will Not Be Technical

Mar 07, 2018
Is Georgia Tech's Online Master's in Computer Science Worth It?

Feb 16, 2018
Practicing Mindfulness as a Husband and Father

Jan 20, 2018
Software Engineers: Embrace Recruiters on LinkedIn

Dec 25, 2017
Zero to CTO: An Idiot's Guide to Climbing the Software Ladder

Dec 05, 2017
Finding Time For Coursework

Nov 04, 2017
Internal Hackathons the Lean Way

Jun 28, 2017
Course Review: Introduction to Computer Networking - Self Paced (Stanford)

Jun 28, 2017
Course Review: Algorithms Part 1 (Coursera)

May 24, 2017
Finding a Home on the Software Team at The Container Store

May 01, 2017
Hacking My Way Into Georgia Tech's OMSCS

Aug 30, 2016
Inside The SpiderOak Web: Our CMS

Jan 13, 2016
Building Web Analytics at SpiderOak

Dec 12, 2015
Six Steps to Better Communication as a Software Developer

Sep 11, 2015
Keeping Code Clean is like Maintaining a Garden

Aug 18, 2015
Three Thoughts From Tonight's DFW Scrum Meetup

Aug 16, 2015
From High School Teacher to Software Developer in 2 Years

Aug 15, 2015
API Testing With - Why Have I Not Done This Before?

Jul 23, 2015
My First Big Software Startup Failure

Jul 22, 2015
One Strange Experience with Salary Negotiation

Jul 18, 2015
Moving to Jekyll

Nov 30, 2014
Working From Home with a Newborn - The First Three Months


Every couple of weeks I'll write about my experiences from a career in software engineering, sign up and get my next article emailed directly to you!