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.
AuditLog as a Service
Inactive/RetiredProvide a human-readable Audit Log for customers, today.
LaunchReady UI Testing
Inactive/RetiredA SaaS product for fast, automated UI testing
Help folks learn SQL through online, interactive exercises
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