Hey, I'm CodeXpert — I build and break things with Next.js, MVPs, and AI.
This is my public notebook for shipping modern web products.
I spend most of my time building MVPs, wiring AI into products, and experimenting with Next.js. Whatever I learn, I document here in plain language so you can reuse it in your own projects.
> whoami
I'm a software dev who likes turning vague ideas into working products with Next.js, TypeScript, and AI.
> what_is_this_site
A mix of long-form guides, tiny experiments, and notes from real projects I'm shipping.
> where_should_i_start
Pick a learning track below or open one of the blog posts. If you have an idea and want help, scroll to 'Work with me'.
Learning Hub
Stuff I write about a lot.
I like writing posts that you can keep open in one tab while you build in another — practical checklists, code patterns, and honest commentary about what worked and what didn't.
MVP Building
Notes on scoping, prioritizing, and shipping small versions that are actually useful — not just 'launch pages'.
AI Development
How I glue LLMs, tools, and normal backend code together without making everything fragile and expensive.
Next.js & TypeScript
App Router patterns, API routes, layout structure, and random tricks I use in production Next.js apps.
Mini-series: From idea to MVP in a month
- Picking a small, boring problem on purpose.
- Sketching flows before writing a single component.
- Building with Next.js, a simple DB, and minimal auth.
- Launching to 5–10 humans instead of “the internet”.
Mini-series: Adding AI without breaking everything
- Where AI actually fits in your product (and where it doesn't).
- Prompt design as UX, not just tokens.
- Handling failures, timeouts, and weird outputs gracefully.
- Tracking cost and impact like any other feature.
Building with me
I still write code for clients — not just blog posts.
Most of my writing comes from real projects. Sometimes I team up with founders or small teams to help them ship an MVP, refactor a Next.js codebase, or add AI features in a sane way.
Types of work I enjoy
MVPs & AI features
Greenfield builds and focused refactors
Tech stack
Next.js + TS + AI
Frontend, backend, and product thinking
- 1
We chat about your idea and constraints.
What are you trying to build, who's it for, and what does “good enough” look like for v1?
- 2
We sketch a small, clear scope.
I'd rather ship something tiny and real than a giant roadmap that never lands.
- 3
I build, we iterate in short loops.
You get regular builds, Looms, or notes. The goal is a codebase you're not afraid of after we're done.
“We had a half-baked idea for an AI-powered tool. I sent a messy Notion doc, and two weeks later we had a working Next.js MVP in front of users. The best part: I actually understand the codebase now.”
— A founder I worked with (lightly anonymized)
If we work together:
- • Expect questions, not blind implementation.
- • Expect trade-off discussions, not magic.
- • Expect simple, readable code over cleverness.
Choose your lane
A few tracks I'm slowly filling with content.
These are ongoing series. I add posts as I learn, ship, and break new things. Feel free to steal ideas wholesale for your own projects.
Next.js Ship Room
For devs who want to see real-world setups, not toy examples.
- App Router structure I actually use in client work.
- Patterns for layouts, API routes, and data fetching.
- Notes on performance, DX, and trade-offs.
AI Product Lab
For people mixing AI features into whatever they’re building.
- Prompt + tool patterns for production.
- How I debug weird AI behavior without losing my mind.
- Cost/latency tricks I’ve picked up along the way.
Founder Playbooks
For founders who want technical clarity without jargon.
- How I scope MVPs so they’re actually shippable.
- How to collaborate with devs (or be your own dev).
- How to decide what to build next after v1.
Latest from the blog
Long-form guides, build logs, and random experiments.
These are fake links for now — but you can already imagine the kind of posts that'll live here. When you wire up the blog routes, just point these cards to real slugs.
Next.js • MVP
Shipping a tiny Next.js MVP in 7 days
A day-by-day breakdown of how I went from fuzzy idea to working demo without melting my brain.
AI • Product
Designing an AI feature without overcomplicating it
How I went from 'we should use AI' to a simple, useful feature with clear guardrails.
Next.js • Architecture
My current Next.js project structure (and why)
Folders, naming, and conventions I keep recycling across projects — with comments on trade-offs.
Work with me
Want a teammate for your Next.js or AI project?
If you're building something and want a developer who also thinks about product, I do a small number of 1:1 projects. No big agency vibes — just us, a repo, and a clear goal.
- • Early-stage MVPs you want to get out of your head.
- • Existing Next.js apps that need structure or cleanup.
- • Products that could use AI without becoming a science lab.
A quick note from me:
I'm happiest when I'm building with people who care about the product, not just the tech stack. If we work together, expect a lot of “why this?” questions.
I'll give you honest feedback if I don't think I'm the right fit. And if I am, we'll keep the setup simple: clear scope, async-friendly communication, and a repo you fully own.
If that sounds reasonable, send me a few lines about your idea, and we'll see if it makes sense to jam.