---
title: "Using vibes to rewrite my blog"
url: https://daily.dev/posts/using-vibes-to-rewrite-my-blog-5wrcr0qrl
source_url: https://swizec.com/blog/using-vibes-to-rewrite-my-blog
type: article
source: "swizec.com"
published: 2026-06-27T16:33:13.022Z
updated: 2026-06-27T16:33:35.997Z
tags: ["webdev", "react", "claude", "vibe-coding", "gatsby"]
reading_time: 7
upvotes: 8
comments: 3
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Using vibes to rewrite my blog

**[swizec.com](https://daily.dev/sources/swizec)** · 7 min read · 8 upvotes · 3 comments

## Summary

A developer shares their experience using AI coding tools (Claude Code and ChatGPT Codex) to rewrite their long-neglected Gatsby blog during paternity leave. The migration moved 1960 MDX pages to TimberJS, a React Server Components-based framework, cutting deploy time from 45+ minutes to 3 minutes. Key takeaway: vibe coding with agentic AI loops is genuinely useful for distracted, low-focus work sessions, but engineers still need to understand the shape of their solution and recognize when the AI is spinning in circles.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://swizec.com/blog/using-vibes-to-rewrite-my-blog>

## Community discussion

Top comments from developers on daily.dev.

**@tilman151** · 8 upvotes

> I really don't get why people use React, a framework for building highly dynamic websites, to render a static blog. Given that my blog doesn't have nearly 2k posts, it renders from markdown to HTML in milliseconds with hugo. I am confident it would still be faster than three minutes at the scale of OPs blog.

**@ra\_jeeves** · 3 upvotes

> I asked codex about my options for a site with a basic landing/marketing page (for now) that will also have a blog in pretty soon, and it recommended astro. And it coded the website from a flyer for that site. It took everything from that flyer (even extracted the images, made sure to take only the part that didn't have any text overlay).
>
> P.S. Also mentioned that I will host it on Cloudflare Workers, so it took that into consideration while deciding the framework.

## Similar posts on daily.dev

- [Complete Beginner’s Guide to Vibe Coding an App in 5 Minutes](https://daily.dev/posts/complete-beginner-s-guide-to-vibe-coding-an-app-in-5-minutes-x1uvbmwqw) · DevBlogs · 1 upvotes · 0 comments

---

Tags: [#webdev](https://daily.dev/tags/webdev), [#react](https://daily.dev/tags/react), [#claude](https://daily.dev/tags/claude), [#vibe-coding](https://daily.dev/tags/vibe-coding), [#gatsby](https://daily.dev/tags/gatsby)

[View this post on daily.dev](https://daily.dev/posts/using-vibes-to-rewrite-my-blog-5wrcr0qrl)
