The day is August 18th, 1969. A dwindling crowd remains after an endless night of music at a farm...
I heard something not too long ago that stopped me in my tracks. I was listening to a podcast while...
Fixer Upper. We all love it. Even if you hate it… you still kinda love it. If you are unfamiliar...
I recently joined a new team. An entirely new company actually. I’m now an engineer working for...
I’ve played team sports my whole life, and I learned the unique power and ability a team can take on...
👋 Hi there! This article is a response to some comments and critiques on a previous article - I'm...
The software industry is chaotic. To the gurus that might say, "follow steps a, b, and c, and...
I'm a big advocate for code reviews. I've written about my experiences reviewing code, including...
It was around two years ago that I decided I wanted to start blogging more consistently. I had writte...
Learning patterns have become a core aspect for many people on their journey to becoming software eng...
A few weeks ago I shared about Why I got My Master's Degree in Computer Science. I went into depth ab...
I remember when I first told my team lead about possibly going back to school. He simply replied, "Yo...
I remember my first code review as a software engineer. I was pretty nervous about opening the link i...
Let's face it: giving feedback is hard. You want to help that teammate improve their coding skills....
If you are a beginner in the world of git and hosted git platforms (like GitHub or GitLab), you have...
My Workflow My team recently was running into a problem generating reliable release notes...
Ever had a moment in your software career where you needed to make a simple change, but found it hard...
Getting stuck on a problem is inevitable as developers. Whether it's an algorithm or trying to re-pro...
When it comes to writing code, I aim to write simple code. What Bob Martin calls clean code. What oth...
For the better part of last year, my team was having trouble with what seemed like a trivial problem....
I’ve had a pretty short career as an engineer. I’ve spent ten years writing code in a professional co...
Code coverage is another one of those topics that tend to divide developers. Some developers and mana...
I first heard the term kaizen in the popular book The Phoenix Project. In the book, we learn about ho...
I have recently been trying to get back on Twitter after a long hiatus. I had gotten bored with the p...
I love reviewing code. I love reading it, thinking through it, and really understanding what my...
Image by Ken Suarez on Unsplash “Tell me about your team’s CI/CD journey!” — some message from a gu...