There’s something exciting about starting a brand new project. A blank canvas, endless possibilities, and the temptation to over-engineer everything from day one.
Keep it simple
The best advice I’ve received about starting new projects is this: do the simplest thing that could possibly work. Don’t build for scale before you have users. Don’t add features before you’ve validated the core idea.
Choosing your tools
For this blog, I went with:
- Astro — a modern static site generator that ships zero JavaScript by default
- Tailwind CSS — utility-first styling that keeps the design system consistent
- Markdown — because writing should feel natural, not like fighting an editor
The key was choosing tools I’m comfortable with, not the trendiest options.
Ship early, iterate often
A blog with three posts is better than a perfect blog that never launches. Get something live, share it with someone, and improve from there.
The first version doesn’t need to be perfect. It just needs to exist.
smallpods
Writing about technology, creativity, and the small ideas that grow into something meaningful.