Blog
Writing notes, project retros, and ideas worth keeping.
- M5 Ultra for Local LLMs: 256GB vs. 512GB and DGX Spark M5 Ultra Apple Silicon Mac Studio NVIDIA DGX Spark Local LLM Mixture of Experts Speculative Decoding Memory Bandwidth Hardware Benchmarks
An analytical buyer's guide to the M5 Ultra Mac Studio for local LLMs. Comparing 256GB, 512GB, and NVIDIA DGX Spark for DeepSeek-V4-Flash and GLM-5.3 inference.
- Software's Ultimate Rival Isn't a Competitor — It's the User's Own Agent
How AI agents are reshaping software pricing, open-source leverage, and long-tail apps by letting users build tailored alternatives on demand.
- Computer Networking in Practice: Homelab Network Architecture and Deployment
A practical walkthrough of my homelab network architecture: a routed 10G core, VLAN segmentation, DHCP design, managed Wi-Fi, surveillance isolation, and ACL boundaries.
- From Hikvision NVR to Frigate on TrueNAS
How I moved Hikvision cameras to VLAN-based RTSP streams and Frigate on TrueNAS with NVIDIA P4 GPU acceleration and YOLO ONNX detection.
- Hello, Blog
Why I’m adding a blog to this homepage, and how it’s structured.
- Step into Development: A Beginner's Guide dev101 developer-tools git github svelte sveltekit react next vue nuxt tailwindcss python vscode ai-tools
Dev 101 checklist of essential developer tools and resources: Git/GitHub, Svelte/SvelteKit, React/Vue, Next/Nuxt, Tailwind, Python tooling, code editors (VS Code/JetBrains), and AI assistants.