swizec.com RSS Feed
Should you join an AI startup right now?
Leadership lessons from growing 3x in 1 year
Pair programming
Yes it's like spinning plates
HTMX – Server Components without React
Quick tips for distributed event-based systems
Quick update on Scaling Fast, my next book
These 3 alerts catch the most issues
What makes a senior engineer
A few more thoughts on mentoring
Cursor background agents in Slack changed my workflow
My mentoring philosophy
TechLeadConf 2025 in September
It's like surfing
Why utils are bad, an example
Why AI won't replace you
3 sticky insights from 3 eng management books
Software architecture IS Conway's Law
You're a business
Common abstraction traps
DRY – a common source of bad abstractions
Why websites and webapps are different
Stateless decision making
Your interview is a sales call
How do you find time for cleanup work
Say no to abstract code
re: The Industrialization of IT
What to work on next?
Always deploy at peak traffic
10 years in America
The difference between a product and a project
Sprint vs Shape Up vs Kanban
Why sprints
What I mean by "tests can be slop"
AI writes good tests, actually
Principles of high output engineering teams
Talk to more users sooner
What I learned from Inspired
Depth takes time
Code yourself out of the job
I was wrong about databases
*Why* the relational data model is so good
A pattern for composable UI in Flask
How *do* you break down a large project? INVEST
How do you prioritize?
Server-side React that renders as png, pdf, or interactive webapp
Build the abstraction first
What I learned from Accelerate
Why you need a task queue
Coaching AI to write your code
The score takes care of itself
Looking for beta readers