Wednesday, September 27, 2017

Bonus Ep 2, On Professional Expectations and Being Realistic


I expect a lot of myself professionally.  That comes largely from my upbringing and my early 20s, and it sometimes causes me to be really hard on myself.  I also tend to carry those expectations over to others, and that can cause me to struggle when I feel others haven't met those expectations.  In this bonus episode, I talk about those expectations and whether or not they're realistic.


A new episode of A Programmer Refactored has been posted!

Monday, September 25, 2017

Ep 34, On Trendy Programming and Actually Shipping Code


Incorporating trendy new tech into our projects can be a big temptation.  Last week I talked about some of the dangers of doing just that, this week I want to talk about the criteria I think your project should meet if you are going to pull in some of those things.


A new episode of A Programmer Refactored has been posted!

Monday, September 18, 2017

Ep 33, On Fads, Career Burnout, and Standing the Test of Time


Programming, and web dev especially, can be prone to fads.  In some respects, they drive innovation, but from another point of view, I think the constant reinvention stifles our ability to build solutions that can stand the test of time.  In this episode, I dig into the dangers of fads and how I ended up burned out from web dev.


A new episode of A Programmer Refactored has been posted!

Wednesday, September 13, 2017

Bonus Ep 1, Thoughts On Communication, People's Feelings, and Being Diplomatic


I can be a pretty honest and direct guy, and that has gotten me into hot water as a programmer on more than one occasion.  In this episode I talk about my struggles with trying to be more diplomatic and the mixed feelings I have about it.


A new episode of A Programmer Refactored has been posted!

Monday, September 11, 2017

Ep 32, Office Politics Exception Handling: When Relationships Go Wrong


Last week we talked about the importance of building key relationships in the hopes of giving you, your developers, and your project an increased chance of success.  What if those relationships go wrong, or already are?  In this show I go over how to repair those relationships when possible and mitigate them when you can't.


A new episode of A Programmer Refactored has been posted!

Tuesday, September 5, 2017

Ep 31, Hello, World: Beginner's Office Politics for Programmers


"Office politics" brings to mind images of nasty people backstabbing each other to jockey for position at the office.  These days people prefer the phrase "soft skills".  Whatever phrase you use, the truth is that maintaining good relationships with key people can help programmers and their projects really succeed.  In this episode I go over some of those relationships that I think are really helpful for software developers.


A new episode of A Programmer Refactored has been posted!