Hello World: Starting This Blog
Every developer blog starts with a post called "Hello World." I'm not going to fight tradition.
Why I'm building this
I'm on a journey to become a full-stack developer, and I learn best by building things and writing about them. This site is both the destination and the vehicle — a real project I can use to practice everything I'm learning.
What to expect
The plan is to document things as I actually encounter them: real problems, wrong turns, and the occasional breakthrough. Posts will cover:
- Concepts I'm working through — fundamentals, patterns, and the things that finally clicked after they didn't
- Books I've read — key ideas from books on leadership, productivity, and anything else I find worth writing down
- Projects I'm building — including this site itself
- Tools and techniques — things I find useful enough to write down
The tech stack
This site is built with:
// The tools powering this blog
const stack = {
framework: 'Next.js 15 (App Router)',
language: 'TypeScript',
styling: 'Tailwind CSS v4',
content: 'MDX files on the filesystem',
deployment: 'Vercel',
}I chose this stack partly because it's widely used and good to know, but also because it gave me a chance to actually understand how a modern full-stack app fits together.
The roadmap
Check out the Roadmap page to see where I am and what's coming next. It's basically a public todo list for my learning journey.
More posts soon. Let's build things.