Products BeaconMCPs
Company About Blog
Appearance

The Ignyte blog

Writing from the studio.

Essays and notes on building tools for creators, independence from platforms, and making software that lasts.

Subscribe via RSS →
  • Indie Web

    Self-hosting in 2026

    A few years ago, self-hosting was a Linux-nerd hobby. In 2026 it's a $5/mo VPS, Coolify, an install flow, and a serious IndieWeb movement that's finally addressing creators with a domain, not just engineers.

    · 1 min read
  • Field Notes

    WYPIWYG: the FrontPage of our times

    In middle school, Microsoft FrontPage opened the door to my career by pointing me at the language underneath. AI is doing the same now. Vibe code without guilt, but read what it writes.

    · 3 min read
  • Building Beacon

    Where the tokens stop

    Beacon's builder takes credentials for Hardcover and Steam. The tokens stay on the user's machine; they never reach the deployed page or a shared export bundle. The boundary is a list of field names that two functions consult.

    · 1 min read
  • Teardown

    Substack took four months to tell anyone

    On February 6, 2026, Substack disclosed a data breach affecting roughly 697,313 user records. The breach itself happened the previous October. Substack sat on the disclosure for four months, while writers were leaving over the 10% fee anyway.

    · 1 min read
  • Building Beacon

    When 404 is the norm

    ListenBrainz returns an MBID, not an image URL. Cover Art Archive 404s often enough that the placeholder is going to render almost as much as the real cover.

    · 1 min read
  • Teardown

    StreamElements raised $111M

    StreamElements lost 64% of its staff between October 2025 and May 2026. The math behind a $100M SoftBank round assumed continued growth of live streaming on Twitch. The market refused, and the creators who built their setups on top are now migrating their entire operational stack.

    · 2 min read
  • Building Beacon

    Renaming the Last.fm tile

    Beacon used to have a Last.fm tile. It now has a Now Playing tile with ListenBrainz as a second source, and the rename was the move worth writing about.

    · 1 min read
  • Field Notes

    I removed a glow but kept the purple

    A federal judge had to rule that em dashes weren't enough to prove a student used AI. The same flattening is hitting design now. Why I cut a glow on Beacon and kept the purple, and how I tell which design choices to defend.

    · 3 min read
  • Building Beacon

    The 30-second undo

    Beacon's import button overwrites your state file. One click, gone. So I put three things on top of it: a preview dialog, an auto-backup, and a 30-second undo toast.

    · 1 min read
  • Field Notes

    We're not the only ones saying this

    Tyler Denk runs Beehiiv. He's making the same ownership argument I keep making about link-in-bio, just from inside a $100M competitor to Substack. That's not coincidence; it's a category emerging.

    · 2 min read