Blog

  • Reading Archive

    October 06, 2018

    I started compiling a list of all the books I’ve read over the last few years. Looking to post my reviews and titles here. This list will be growing over time. I also don’t plan on stopping to post on Goodreads or BookBub but instead use this as the source of truth and syndicate my posts/notes/reviews to other sites.

    Read More

  • The Programmer's Computer

    August 21, 2018

    Mac, Windows, Linux. Everyone has an idea of what type of computer makes a developer. Social media is covered with pictures of 4k displays and brand new MacBooks. Technology sites are always talking about the newest computers and updated hardware. But these expensive laptops, monitors and desks are not what make a great developer’s computer. The programmer’s best computer is the one they have. Modern computers can handle most everything you throw at it and external displays are helpful but not necessary for programming.

    Read More

  • Inefficiency

    July 25, 2018

    I received a recommendation to listen to this podcast episode from my brother. An interesting analysis of efficiency. As a tech worker it hit home. It covers origins of the definition of efficiency to how it’s used today. Efficiency by definition is the effectiveness of creating the output versus the input. Not everything can or should be measured and prioritized for efficiency but it’s become the end goal for many things. The podcast explains that efficiency describes how well you control a system but not the what you are working towards. The most efficient system isn’t always the best.

    Read More

  • Evaluate Your Tools

    June 24, 2018

    How often do you take a step back and ask yourself if you are doing things the most efficiently? I am in a terminal a large part of my day; running tests, editing in Vim, running git commands, checking files, etc. Over the years I’ve built up shortcuts and workflows to keep me fast and focused on what I need done. But I still have lots to learn and sometimes it takes getting really annoyed with a repitious action before we finally realize there might be the a better way.

    Read More

  • Rails Conf 2018 Day 3

    April 19, 2018

    What a trip! By day three I was struggling after traveling, meeting tons of people and listening to more lectures than I’ve been in since college. Here are the notes from the final day.

    Read More

  • Livable Code

    April 19, 2018

    This was originally an entry in my Rails Conf note series but this talk deserved it’s own post. Sarah Mei give a really insightful talk with a unique way to view software. I will attempt to summarize it here but I would recommend listening to the talk when it comes out.

    Read More

Previous Page 1 of 5  All Posts