PinnedWhy I Wrote a BookWriting a book is not for the faint of hear. Here is why I decided to do it anyway.Jan 311Jan 311
PinnedGetting Stuff Done on a Software TeamInstead of starting things, let’s focus on finishing them.Oct 3, 20231Oct 3, 20231
PinnedPublished inBetter ProgrammingWhat’s the Point of Blameless Postmortems?Do you remember Bob Ross?Jun 21, 20235Jun 21, 20235
PinnedPublished inITNEXTI’m Changing How I Review CodeCollaboration is more than just writing a comment on the internet.Jun 15, 20217Jun 15, 20217
PinnedPublished inBetter ProgrammingOur Obsession With Design PatternsDesign patterns are great to use. However, they can lead to roadblocks when used in excessMar 2, 20215Mar 2, 20215
One Key to Growth: Seeking Out DiscomfortThere are many newsletters, tips, and tools for growing as a software engineer these days. And I think that is great! In many ways, I wish…Sep 26Sep 26
My New Favorite Pattern for Writing Simple CodeAn update to some of my favorite patterns to write code.Aug 84Aug 84
Published inLevel Up CodingThe Five Types of Code Reviewers (and How to Work With Them)Learn to work with them and not against them.Jul 30Jul 30
Picking the Right ToolsThe right tools can make all the difference in our journey to craft great software.Mar 16Mar 16