@shinyaz

nownownow.com's Now page is a useful complement to an About page

1 min read

I knew about About pages and Uses pages, but I hadn't heard of the "Now page" concept from nownownow.com until recently. The idea is simple: About tells visitors who you are, while Now tells them what you're doing right now. You update it periodically rather than per-event like blog posts.

For implementation, the key addition was a lastUpdated field in the Velite page schema:

lastUpdated: s.isodate().optional()

Making it optional means existing pages (About, Uses, Colophon) are unaffected. Then in the route, Intl.DateTimeFormat handles locale-aware formatting without any library:

{new Intl.DateTimeFormat(locale, {
  year: "numeric",
  month: "long",
  day: "numeric",
}).format(new Date(page.lastUpdated))}

This outputs "March 14, 2026" for English and "2026年3月14日" for Japanese automatically.

Share this post

Shinya Tahara

Shinya Tahara

Solutions Architect @ AWS

I'm a Solutions Architect at AWS, providing technical guidance primarily to financial industry customers. I share learnings about cloud architecture and AI/ML on this site.The views and opinions expressed on this site are my own and do not represent the official positions of my employer.