MoreRSS

site iconSwizec TellerModify

I write with real insight into the career and skills of a modern software engineer.
Please copy the RSS to your reader, or quickly subscribe to:

Inoreader Feedly Follow Feedbin Local Reader

Rss preview of Blog of Swizec Teller

How do we auto-approve and merge 60% of PRs?

2026-11-07 08:00:00

I'm still drowning in code review. Getting to ~16% auto-approved and merged PRs helped but it's not enough. How can we do 60%? 🤔

I don't think 100% is feasible.

Some things are high risk, need coordinated deploys, or just more feedback before they're ready. And you wouldn't want to miss the mentoring opportunity with more junior team members.

Continue reading →

No more tech debt

2026-10-17 08:00:00

For the first time in my career we completed a design system migration. The new math on big rewrites tickles my soul.

As I like to say: at scale you are always mid-migration, mid-rewrite, mid-wowthiscodeisbad. Your company changes every few months and the systems you built 2 years ago are no longer fit for purpose.

How you handle these migrations is everything.

Continue reading →

When code is cheap, judgement becomes the job

2026-10-08 08:00:00

That was my wake up call: This company is different. Shipping fast is not just something we say, we ship fast. Every day, multiple times per day, even Fridays at 5pm.

You might think that's cute but for a 21-person engineering org we ship with a velocity I wouldn't think possible 2 years ago when my young whippersnapper boss told me off for writing code the old fashioned way.

We now auto-approve and merge 16% of all pull requests, perform big-bang migrations, ship a few hundred PRs every week, handle 1000 line pull requests like it's normal, and AI writes 97% of my code. Mostly without blowing things up in an operations heavy business where an outage can measure in thousands of dollars.

Continue reading →

Why I'm excited about Jev-like classifiers

2026-09-29 08:00:00

Check this out – how fast Jev vs Claude find a product recommendation.

Both make an API call based on your query, both are just prompt engineering on our end. No training, no piles of evals, no months of collecting data, huge difference in speed and cost.

Jev is even fast enough that it can [poorly] play a game in real time. Each key press here is an API call with the observation of current game state and a choice for what key to press.

Continue reading →

We now auto-approve and merge 15% of PRs

2026-09-19 08:00:00

I've been on a quest lately to reclaim my sanity at work. The latest advancement is a bot that auto-approves and merges low risk PRs with no oversight 😈

https://twitter.com/Swizec/status/2093478262639046864

Back in July I wrote that code review is the bottleneck to your velocity. If you can't get your code verified and deployed, you're just building a large backlog of work-in-progress, which slows you down further as you keep all that context in mind for every new feature.

Continue reading →

What B2B SaaS taught me about having kids

2026-09-05 08:00:00

I've been a dad for 3 months now so obviously I have it all figured out and there's nothing new to learn. My theories are rock solid and definitely apply to everyone.

Here's what B2B software taught me about having kids.

Most startups fail for a very basic reason: The money runs out.

Continue reading →