Niftybits
AboutProjectsBlogContact

Blog

Notes and longer-form writing. RSS at /rss.xml.

  • Jul 3, 2026

    Syncing Obsidian Vaults via AWS S3

    I started using Vault recently but didn't really fancy another subscription. As I'm using AWS for some of my projects already I investigated how to sync my vault across devices via S3.

  • May 20, 2026

    Animating Camera Physics: Using Manim to Explain FF vs. MFT Aperture

    How I used Manim, the Python animation library, to build three animations that make the FF vs. MFT aperture and depth-of-field debate finally click.

  • May 19, 2026

    From Tape and Glue to Mass Production: The Iterative Reality of Hardware Development

    Shaper Tools' 15-year journey building the Origin CNC router is a masterclass in hardware iteration — from one-axis academic experiments to global mass production.

  • May 18, 2026

    SubZeroHero: Knowing What's Actually in the Freezer

    Why we built a PWA to manage our household freezer inventory after every analog approach quietly failed.

  • May 17, 2026

    Fixing the Missing @ and ~ in macOS Terminal for International Keyboards

© 2026 Nifty[Bits] Personal site — all opinions are my own. RSS