Career

Personas in Writing

Personas in Writing

Some software engineering organizations rely on something called "User Personas" to help the organization keep users in perspective. It's a ...
Read More
Conway's Law and Cross-Functional Teams

Conway's Law and Cross-Functional Teams

In this article, I'll explore and explain Conway's Law and the effects it has on software engineering departments and the ...
Read More
How to Weaponize Impostor Syndrome

How to Weaponize Impostor Syndrome

Let's cut straight to it: Impostor Syndrome has its uses. In fact, I would argue that impostor syndrome can be ...
Read More
Practicing (And Nailing) My First Conference Talk

Practicing (And Nailing) My First Conference Talk

Here are the preparation steps I used to successfully deliver my first conference talk in the hopes that you might ...
Read More
My Top 5 Ways to Improve Software Quality from 2019

My Top 5 Ways to Improve Software Quality from 2019

A .NET and TypeScript development manager's top 5 practices for improving software quality from 2019, in no particular order ...
Read More
Technical Debt as Risk

Technical Debt as Risk

Development leadership must partner with the business and manage technical debt as risk in order for it to be fully ...
Read More