Skip to content
All work

Catatan Farah · Blog

A blog that reads like a magazine

Twelve sourced articles in Malay about money, family, work and home, with a contents list, search and an RSS feed, made for reading on a phone.

Year
2026
Type
Blog
Built with
Next.js, TypeScript, Markdown, RSS
Demo content
A demonstration build. The brand is a sample; what is real and what is sample is listed below.
hanastudio.my/demo/blog
Catatan Farah: website home page
The brief

What the client needed

A personal blog that people actually read needs to feel like a publication: a page that is easy on the eyes, easy to find things on, and worth subscribing to.

The job was an editorial reading experience in Bahasa Malaysia, with real sourced articles, and a writing desk that makes publishing painless.

What we built

The public site

  • Made for reading

    A comfortable line length, a reading-progress bar, a contents list that follows you and figures with captions and credits.

  • Sourced writing

    Twelve articles, each listing its sources, with real figures and dates you can check.

  • Find things

    Five categories, 48 tags, an archive and instant search across every article.

  • Save for later

    A reading list that lives in the reader's browser.

  • Follow it

    A valid RSS feed and a sitemap for readers and search engines.

  • Light and dark

    Both themes, with a font-size control for tired eyes.

The back office

Blog CMS

A writing desk with a Markdown editor and live preview, plus everything that comes after you hit publish.

  • Markdown editor with live preview
  • Drafts, scheduling and a media library
  • Comments, subscribers and reading stats
Open the dashboard

Sign in with any password. Data stays in your browser and can be reset.

hanastudio.my/demo/blog/admin
Catatan Farah: Blog CMS
About the content

What is real, and what is sample

Real

  • Facts, figures, schemes and places in every article, each with a source
  • Photographs of the real places written about, openly licensed and credited

Sample

  • Farah Idris and her first-person stories
  • Comments, subscribers and every record in the dashboard

Sources and photo credits are listed on the demo’s credits page.

Studied first

Good sites we learned from

We study how established sites solve the same problem, then design our own. Nothing is copied: no logos, no words, no images.

  • Editorial publications and blog themesReading measure, type and the article page structure
  • Newsletter platformsClear topics, a calm home page and a simple subscribe box
Built with

Under the hood

  • Next.js
  • TypeScript
  • Markdown
  • RSS
  • No third-party scripts
  • Accessibility checked with axe