Monday, March 26, 2018

Ep 57, Communication Skills for Developers, Part 2


A few episodes ago, I talked about the importance of communication skills for programmers.  In this episode, I wanted to provide a real world follow up to a story I told in that episode in order to demonstrate how sideways things can go when we as software developers don't communicate well.


A new episode of A Programmer Refactored has been posted!

Monday, March 12, 2018

Ep 56, The Librarification Of Software Development


If you write software in the modern world, chances are that you rely on at least one or two external libraries.  Depending on your specific style and type of programmer, you might rely on quite a few.  In this episode, I talk about how so much of the industry is shifting to using libraries for things we used to write by hand, and the effects that shift is having.


A new episode of A Programmer Refactored has been posted!

Monday, March 5, 2018

Ep 55, Would I Do It All Over Again


When I first began my career as a programmer, the world of software development seemed like this endless realm of possibilities.  Today, I feel like I'm in some sort of no-mans-land.  I don't fit in with the under-30 crowd nor do I want to go into management.

In this context, I've found myself asking, "Knowing what I know now, would I do this all over again?"  In this episode, I explore that topic.


A new episode of A Programmer Refactored has been posted!