Changelog: New!

Purpose

To me, a changelog is an underrated way to showcase to others what you're building and why it matters. When used well, it shows that you are fast, organized, and exceptional.

A tool like this typically surrounds a company or a single product, used to communicate progress to customers and stakeholders. But I see potential in using one personally: a way to reflect, document momentum, and build in public.

Changelog Screenshot

Practicality

Changelog v0 was built on three tools: Lit, Next, and MDX. Lit was chosen for its framework-agnostic flexibility, allowing this template to adapt across future projects and frontends. Next provides a stable, industry-standard foundation. MDX powers the document-driven update flow, making changelog entries simple to write and publish.

Future versions will focus on email updates, extensibility, developer experience, and a changelog peer-to-peer subscriptions concept — my spin on RSS feeds. It might sound strange, but I see value in “subscribing” my personal changelog to the products I'm building alongside it. More on that soon.

The UI borrows design concepts from Linear’s Changelog, Cursor's Changelog and Mark 4 (radison.io).

Mark 4: Progressively faster

Performance overhaul

Mark 4 (radison.io) is now faster than ever. The underlying architecture has been rebuilt as a Progressive Web App (PWA), bringing near-instant navigation, seamless reloads, and offline support across the entire site. Every interaction is radically fluid.

Link thumbnails

OG Image

Sharing links from radison.io now generates rich, mark-4-themed thumbnails. Each page renders its own Open Graph (OG) preview image on the fly using nuxt-og-image.

  • Introduced ogImage config and revised front matter with sitemap, robots, and canonical support
  • Replaced Nuxt Content with fully static page generation
  • Increased fade-in animation reliability when navigating between pages
  • Adjusted font-face URLs to use the public path directly
  • Refined dark color palette to be slightly lighter
  • Resume and PDF generation URLs now return "404 Not Found" on production instances

Steven Olikara: Personal polish

Steven Olikara's Website Screenshot

Following Steven Olikara's run for U.S. Senate in 2022, Steven and I decided to spin the original campaign website into a intermediary personal portfolio. The personal site sat dormant for some time, as Steven (and I) focused on defining our next chapters.

Today, we're giving that portfolio a meaningful refresh. The updated site better reflects Steven's recent media work, creative direction, and public speaking momentum.

There's still plenty left to refine. Over the next couple months, we'll continue to shape the site around Steven's style, purpose, and presence.

Visit the new site at stevenolikara.com.

You've reached the end of the changelog.
“A journey of a thousand miles begins
with a single step.” — Lao Tzu