← Back to blog

First blog

21 February 2026 · 3 min read


I've been wanting to add a blog to my portfolio for a while now. Not a technical deep-dive kind of blog — just a place to share thoughts, things I've learned, and honestly, things I'm going through as someone trying to balance a full-time job, family life, and a passion for building things on the web.

The problem? Time.

By the time I finish work, spend time with my family, and actually sit down at my laptop, I have maybe an hour — if I'm lucky. A feature like a blog page would normally take me half a day at minimum. Setting up the routes, connecting the CMS, writing the queries, handling edge cases, TypeScript errors... it adds up fast.

So I decided to try something different. I used Claude to help me build it.

I told it what I wanted — a blog with cards that show a cover image and a clean post detail page. I didn't write the implementation plan. I didn't write the queries. I didn't debug the TypeScript errors alone.

What would have taken me half a day was done in a single evening — and most of that time I was just reviewing what it had built.

What surprised me most wasn't the speed. It was how it handled the unexpected things. When CMS returned different field names than expected (coverimage instead of coverImage, allBlogs instead of allBlogPosts), Claude figured it out and fixed every file with the errors so smoothly.

I'm not saying AI replaces the skill or the craft 100% completely. But for someone like me — juggling work, family, and some stuff in life I genuinely care about — it's been a game changer. It gave me back time I didn't have.

And that's why this blog post exists at all.