Skip to content
Stories 2 min read 29× views

This Site Was Built in a Day — Here Is the Story

From an empty server to a complete platform — blog, portfolio, link-bio, admin panel, bilingual — in one working day with AI. An honest record of the process.

This Site Was Built in a Day — Here Is the Story

The site you are reading right now is a case study for my post about vibe coding. Everything — the design, the code, the admin panel, even the server configuration — was built in one working day with AI. This is the honest record.

The brief was simple; the decisions were not

My initial brief was one sentence: an all-in-one personal platform (portfolio, blog, link-bio) with strong SEO, playful yet professional, bilingual. From that single sentence came dozens of decisions: server-side rendering for SEO, an admin panel built from scratch, Indonesian + English content with hreflang, and self-hosted visitor statistics with no third-party service.

What went smoothly

  • The foundation stood up fast. Data structures, public pages, and a complete admin panel — in hours, not weeks.
  • SEO built in from birth. A bilingual sitemap, structured data, and OG images generated automatically for every article.
  • Automated tests. Dozens of checks make sure every flow works — forms, moderation, scheduled publishing, the newsletter.

What needed revising (and the lesson)

The first version wasn't right out of the gate. I demanded major revisions: every emoji replaced with consistent icons, demo content that felt fake removed entirely, framework traces hidden. The lesson: AI output is a very fast draft — taste and standards still have to come from the human. If you're not picky, you'll get something generic.

The numbers

One working day. Two languages. Thirty automated tests passing. Zero lines of code typed by me — but hundreds of decisions made by me. That trade seems very reasonable.

This site will keep evolving, because now I have an admin panel to manage it with. But the foundation stood up in a day — and a few years ago, that sentence would have sounded impossible.

Comments (0)

No comments yet. Be the first!

Comments appear after approval. Thanks for your patience!

Related Articles