Technical
The Skill Soup: Integration Is the Hard Part, Not the Skills
People ask me how to learn the skill soup approach. They expect a list of courses or tools. The list isn't the hard part. The hard part is the glue: knowing how to make two or three tools work together on a real problem under a real deadline. That practice isn't on any course catalog.
What Integration Practice Looks Like
Real integration practice is ugly. You pick a problem that needs three tools you don't quite know. You give yourself a weekend. You hit a wall on each tool at least once. You ship something mediocre and learn which tool is the real bottleneck. That's the practice.
The Pattern I Keep Seeing
When I pair with operators who are trying to level up, the block is always integration, never skill. They know Python. They know FastAPI. They know DynamoDB. They get stuck the moment they need to design a schema in DynamoDB, write a FastAPI handler against it, and deploy. The friction is at the seams.
The fix is to deliberately practice at the seams. Build a tiny end-to-end app every week. Different three tools each time. Ship it somewhere.
Week 1: FastAPI + DynamoDB + Lambda
Week 2: Django + Postgres + Vercel
Week 3: Next.js + Strapi + SES
Week 4: Python scripts + Whisper + S3Why This Compounds
After a month of this, the seams stop feeling scary. You've handled authentication, deployment, schema changes, and error handling enough times that the specific tools don't matter. The soup becomes recipe-like. That's the state you want.
RELATED READING
The Consulting Shift I Am Making In Year Two
After a year of writing and building, my consulting practice is changing shape. Shorter engagements. Sharper outcomes.
ReadThe Frontend Shift: Shipping Less JavaScript In Year Two
A year ago I reached for Next.js for everything. This year I often reach for nothing.
ReadThe Serverless Lesson I Would Write On A Sticky Note
After a year of shipping serverless projects, one rule explains most of the wins and all of the losses.
Read