How to Teach

Instructional Design And pedagogy for Software Developers Just over two years ago, sitting in my small, shared assistant principal's office, I recall longing for the optimism, collaboration, workflow, and organization that I perceived to be staples of the tech world. At the time, I underestimated just how much software developers... [Read More]

7 RailsConf 2018 Talks You Should Watch Now

RailsConf 2018 talks have been posted and here are the seven conference talks that I attended in person that I highly recommend. Thank you to the good folks at Confreaks for making these available for everyone! 1. FIXME David Heinemeier Hansson [Read More]

RailsConf 2018 Retrospective

What I Learned at RailsConf 2018 about being a Good Software Developer This year at RailsConf I learned about being a good software developer, but not in the way you might think. The conference, held on a snowy April weekend in Pittsburgh, PA, offered a plethora of technical workshops, talks,... [Read More]

Rails Conf 2018 Keynote

In this year's Rails Conf 2018 keynote, David Heinemeier Hansson challenged the Rails community to compress the concepts in code worth keeping so that we can broaden the base of people making the software that is eating the world. It was an inspiring talk that tracked the history of Rails... [Read More]

Let's make a Linked List in Ruby

Tutorial: How to Create A Linked List In Ruby The linked list is one of the simplest data structures in computer science. Let's code one in Ruby!¬†We'll be working off of a fun project from the Turing School of Software Design curriculum (my code school alma mater). This little dandy... [Read More]