Technical
The Skill Soup in Action: Building a Full Platform Solo
Last month I built a complete blog platform with a newsletter system, SEO optimization, and an admin UI. By myself. In three weeks. A year ago, that same project would have needed a team of three and two months. Here is how the skill soup made it possible.
The Project Requirements
The platform needed:
- A REST API for content management (CRUD for posts, categories, subscribers)
- A frontend that renders blog posts with SEO metadata and structured data
- An admin interface for creating and managing content
- A newsletter system with subscriber management
- Zero monthly infrastructure cost
The Ingredients I Combined
Backend: Python + FastAPI + DynamoDB
FastAPI for the API framework. DynamoDB for zero-cost storage. Python scripts for batch content creation. Three tools, one backend.
Frontend: Next.js + React + Tailwind
Server-side rendering for SEO. Tailwind for rapid styling. React Server Components for fast page loads. Three tools, one frontend.
Infrastructure: AWS Lambda + Vercel
Lambda for serverless API hosting. Vercel for frontend deployment. Both free tier. Zero monthly cost.
Content: Python Scripts + AI Generation
Python urllib scripts to batch-create content via the API. AI agents to help write and review 365 technical articles. Systematic, not manual.
SEO: Sitemaps + JSON-LD + Meta Tags
Dynamic sitemaps from API data. JSON-LD structured data on every page. Open Graph meta tags for social sharing. Built into the frontend, not bolted on.
Why One Person Could Do This
Three factors made this solo project viable:
-
AI agents handled implementation speed: Claude Code wrote boilerplate, scaffolded features, and ran tests. I directed and reviewed.
-
Serverless eliminated ops work: No servers to manage, no databases to administer, no deployment pipelines to maintain. The platform just runs.
-
The skill soup covered all domains: Instead of stopping at the backend and hiring a frontend developer, or stopping at the frontend and hiring a DevOps engineer, I had enough depth in each area to deliver the complete solution.
The Timeline
Week 1: Backend API + DynamoDB setup + content models
Week 2: Frontend + SSR + SEO + admin UI
Week 3: Content creation + newsletter system + testingEach week focused on a different layer, but all layers were connected by the same person's understanding of the whole system.
The Lesson
You do not need to be an expert in every technology. You need to be competent in enough technologies that you can combine them into complete solutions. AI agents fill the depth gaps. The skill soup provides the breadth.
That combination of breadth plus AI-assisted depth is the future of solo technical work. One person, many skills, AI speed, complete solutions.
For more on building complete platforms, explore the PLAI technical articles.
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