Category

Programming Archives

Posts filed under Programming on Ivan Morgillo.

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. IDE / Programming Run a IntelliJ/Android Studio configuration with a shortcut If you are like me, you have a few “Run configurations” when you develop an app: Run the app Run the tests Run the static analysis Run the UI tests You can generally only run... IDE / Programming Rainbow Brackets for IntelliJ IDEA & Android Studio Rainbow Brackets is the IntelliJ IDEA / Android Studio plugin I use to color-match every parenthesis, brace, and bracket — install, configure, and customize. Android / Kotlin Diventa un Android Dev Dal 1 febbraio 2021, in collaborazione con CGM Consulting, partirà il mio corso di programmazione Android destinato a tutti coloro che si stanno avvicinando al mondo della... 1172_kotlin-sealed-hero Kotlin / Programming Sealed Classes in Kotlin: How to handle the missing .copy() method (2026 Update) Sealed classes in Kotlin don't have a .copy() method like data classes do. Here's how to update them anyway using Arrow Optics Prisms for clean immutability.