Category

Programming

Posts filed under Programming on Ivan Morgillo.

Material Design 3 hero illustration — colored shapes representing MD3 tokens and components AI / Programming How to Build, Theme, and Audit Material Design 3 UIs with AI Agents A practical guide to material-3-skill — components, theme generation, the 10-category MD3 audit, and the real Compose bugs it catches in production code. Markdown source of truth for AI coding rules connected to editor-specific adapter files AI / Programming Your AI Coding Rules Should Not Live in Cursor Rules I stopped treating editor-specific AI rule files as the source of truth and moved my Rails and Flutter standards into plain Markdown that Cursor, Claude, Codex, Copilot, and... post-1228-bluetooth AI / Programming A 10 GB Memory Leak Killed My Bluetooth Trackpad: bluetoothd –experimental on Ubuntu How a runaway bluetoothd process — silently leaking memory for three days under the --experimental flag — quietly killed my Apple Magic Trackpad on Ubuntu 25.10, what the... post-1224-standup AI / Programming How I Run My Daily Standup on a Local LLM: Git, Gemma 4, llama.cpp and Telegram A real-world pipeline that scans my Git repos every morning, formats the day's commits with a local Gemma 4 E4B on llama.cpp, and posts the summary to Telegram — no cloud, no... pixel-shelf-rotated-1 AI / Linux Hacking a $15 LED Matrix with an AI Agent, Python, and a Webcam Feedback Loop I was at Action (the European equivalent of a dollar store for nerds) when I spotted a B.K. Light LED Pixel Board — a 32×32 RGB LED matrix with Bluetooth, for about 15 euros.... 1173_mempalace-hero AI / Programming Claude Code Persistent Memory: How I Wired Mempalace Into My Telegram Bot Claude Code forgets everything between sessions. Here's how I added persistent memory across conversations with Mempalace, wired into a Telegram bot. 1153_github-actions-hero Programming Run GitHub Actions on Your Own Machine (No Cloud Required… Kinda) $EXISTING 1170_ngrok-hero Programming / Rails Using Ngrok with Rails When working with Rails, I like to test my web apps with my desktop browser and my mobile browser. I like using my mobile browser, especially to test the PWA setup. To be able... Life / Programming New year, old and new challenges 2023 ended with me falling in love with Rails again after 15 years. I have always been a huge fan of 37signals. I like their products in a weird way: I have always wanted... Programming DigitalOcean Droplets killing your npm install? You need more swap! When your DigitalOcean Droplet runs out of memory during npm install or builds, add swap. Quick commands to grow from 500MB to 1GB and tune swappiness.