
How I gave my self-hosted AI assistant read access to my entire Obsidian vault and restricted write access to a single folder — without risking my notes.
April 16, 2026Articles about web development, performance, and open source.
Post 1 through 5 of 5 total posts

How I gave my self-hosted AI assistant read access to my entire Obsidian vault and restricted write access to a single folder — without risking my notes.
April 16, 2026
Rebuilding the same sequential, parallel, and limited-concurrency exercises with promises and async/await, and watching the manual bookkeeping disappear.
April 12, 2026
The web spider example from Node.js Design Patterns lost me. Here are the simple exercises I used to finally internalize callback-based async control flow.
April 12, 2026
A step-by-step guide to setting up Syncthing on a Proxmox home server, macOS, and Android to sync an Obsidian vault — no cloud services required.
April 10, 2026
A deep dive into modernizing the @alephium/web3 TypeScript SDK — replacing polyfills, consolidating crypto libraries, fixing the build system, and cutting bundle size from 742 kB to 207 kB.
April 9, 2026