ASP.Net 6 with multiple react entry points
April 30, 2022 ▪ technical posts

Tips and examples code for an ASP.Net 6 project with multiple entry points, providing shared CSS for Razor pages and a better local development experience.
"The Engineering Team isn't getting enough done"
February 27, 2022 ▪ management posts

"The engineering team isn't getting enough done" is a stressful thing to hear from managers and peers. Before we run to tell the team to "work harder", we need to dig into the perception behind this judgement, because it tends to have a lot more to do with organizational alignment, communications, and gaps then squeezing extra hours out of knowledge worker brains.
Designing Custom Inputs
January 31, 2022 ▪ technical posts

When designing business applications, the decision to use an off the shelf input library or build your own can have far-reaching impacts on everything from the architecture of your application to presenting the intended experience to users. Here's a few of the things I've learned over the years.
Replacing Annual Reviews for Development Teams
January 11, 2022 ▪ management posts

Providing clear expectations and feedback are part of our responsibilities as managers, impacting personal performance, morale, and organizational effectiveness. Annual reviews, while prevalent, don't cut it. Here's why, and an alternative.
Mocking OIDC Auth while integration testing ASP.Net
January 01, 2022 ▪ technical posts

Tooling for integration testing for ASP.Net has improved, but when our application relies on OIDC authentication against a third party it can be difficult to take advantage of new methods like WebApplicationFactory. Here's a solution that doesn't change your production code and still gives full control over state for your integration tests.
Side Projects
Recently Reading
-
The Elephant in the room: The myth of exponential hypergrowth | A Smart Bear: Longform
startup growth scaling -
Your Startup’s Management Training Probably Sucks — Here’s How to Make it Better | First Round Review
management training startup -
Design’s Unsexy Middle Bits. While Design Thinking gets all the… | by Christina Wodtke | Medium
design complexity design thinking -
Free Your Product Roadmap and Ditch the Timeline - Mind the Product
product management product roadmap -
Testability Advocacy Canvas – Diagram Industries
testing architecture coaching -
Scaling the Practice of Architecture, Conversationally
architecture ADRs radar advisory team -
Design systems need experience foundations | by Yesenia Perez-Cruz | Shopify UX
planning debt user experience design systems -
Product Trios: A collaborative, decision-making leadership group | by Matthew Godfrey | Ingeniously Simple | Medium
product management product trios