Skip to content
  • I build a 3D Gaussian Splat viewer and generator with Apple's new code

     at 11:00 AM

    In December, Apple published Sharp, a technique for generating 3D Gaussian Splats from a single photograph. Using that, I've built a set of tool to generate 3D Gaussian Splats on the fly for my blog posts using hosted ML systems, custom frontend renderer and CMS widgets.

  • Breaking MindAR out of its cage (and sharing it with you)

     at 07:48 AM

    Why I revamped a popular, but complex, AR image tracking library to be a better performing and decoupled, free alternative to 8th Walls now de-funded engine.

  • A tool to make AI better at Magic: The Gathering deckbuilding

     at 06:14 PM

    I like to deckbuild with AIs, but they hallucinate if you only give them a list of card names. So I made this "enricher" that fetches card details and organizes the decklist logically. It makes AI collaboration much more useful for deckbuilding.

  • Turn newsletters into RSS feeds with 2025 fix

     at 05:55 PM

    There are ways to combine the Newsletter into the RSS feeds, but a few things has made that more tricky lately and broken workarounds. Through trial and error I've found a free solution that works in 2025.

  • Trump, Tariffs and a Tired World

     at 05:17 PM

    Bullies, tariffs, and nuclear codes. What happens when America's friends get treated like enemies? A grownups response to the toddler in chief.

  • CherryPicks: Free Safari File Blocker for iOS | Selective Content Control

     at 06:01 PM

    CherryPicks is a lightweight, privacy-focused Safari extension for iOS that lets you selectively block specific files, file types, and domains while browsing. Unlike comprehensive ad blockers, CherryPicks gives you granular control to block exactly what you want – from individual JavaScript files to entire websites.