Piotr Krzyzek

What Stripe, GitHub, and Twilio Teach Non-Technical Leaders About API Design

A customer got charged twice during a renewal meeting. The cause was not a bug, it was the API. What Stripe, GitHub, and Twilio teach leaders who will never write a line of code, plus a one-page audit you can run this week.

AI Is Now Your Buyer's Intern. Is Your Website Clear Enough to Pass the 20-Second Test?

Your buyer's first reader is no longer a human. Here is the four-question audit we now run on every B2B site before we touch the design, plus the three rules we used to rebuild a junk-drawer homepage.

How We Turned a 76-Page App Spec Into Something One Developer Can Ship

A 76-page MVP spec landed on one developer's desk. Three boring decisions turned it into something shippable: three named batches, an explicit Phase 3 list in writing, and developer annotations as part of the file.

The Bravest Thing You Can Do Under a Deadline? Move It.

Most leadership deadline posts sound the same. Here is a less common flex: we looked at the risk, we protected the client, and we moved the date. The closure-work story, the 4-question script, and the difference between a moved date and a missed date.

The Riskiest Part of Shutting Down a Digital Business Is the "Can I Just Cancel This?" Email

A 10pm vendor renewal email from an exhausted founder almost ended fifteen years of customer data. The riskiest part of shutting down a digital business is rarely the security stack. It is the trusting click. Here is the phased plan that kept her out of trouble.

Piotr Krzyzek © 2026