Posts
I build a 3D Gaussian Splat viewer and generator with Apple's new code
at 11:00 AMIn 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 AMWhy 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 PMI 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 PMThere 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 PMBullies, 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 PMCherryPicks 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.