Nicolas Mattia

Nicolas Mattia

@nmattia.bsky.social

Software engineer with a knack for functional programming, build systems and graphics. https://nmattia.com

158 followers34 following166 posts

Pinned

SKAPA is the most challenging but also rewarding FE project I have undertaken (details πŸ”—πŸ‘‡)! I published the first version a year ago now. To celebrate the anniversary I've given it a fresh coat of paint, #a11y support and added some text for curious minds and crawlers alike. More to come soon!

SKAPA is the most challenging but also rewarding FE project I have undertaken (details πŸ”—πŸ‘‡)! I published the first version a year ago now. To celebrate the anniversary I've given it a fresh coat of paint, #a11y support and added some text for curious minds and crawlers alike. More to come soon!

I wrote niv years ago to make #Nix dependency management simpler β€” GitHub specific, built-in updaters. Talking about Nixtamal was fascinating. Different tradeoffs: no forge-specific shortcuts, fully scriptable updates, and a much more principled stance. I was impressed by how uncompromising it is!

Shahar "Dawn" Or@mightyi.am

Nixtamal; Fulfilling input pinning for Nix without flakes. A conversation with the author, toastal, & the author of niv (to ask smart questions). Host, forge & VCS agnostic. Eval-time & build-time fetchers. Supports mirrors! Custom freshness commands. And more. fulltimenix.com/episodes/nix...

My AirLab production unit just arrived! Very stoked! Designed and assembled by Networked Artifacts 10mn from where I live in Zurich, though it took a little detour to Texas before reaching my mailbox (: (Beta unit in the background looking jealous)

Nicolas Mattia reposted

Before I spend a bunch of time reinventing this wheel for the hundredth time, does anyone know of a simple 4x4, nice!nano/ProMicro-based macropad PCB? If not, do you want one to exist?

Really love these old school DL1414t displays! The datasheet is convoluted β€” and in some places plain wrong β€”Β but when it finally works they're a delight to look at.

I ordered my first custom PCB. After some surgery on said PCB, I'm finally able to play snake how it was always meant to be played: on a 6x5 LED display, with 1 FPS. I still see it when I close my eyes.

I'm having the time of my life playing with Charlieplexed LEDs. With 4 pins, you can individually turn on each of 12 LEDs. Every unique of +/- combo turns on a different LED. 🀯 #ElectronicsFun #LEDMagic

I'm recreating a game (guess which one) for the Flipper Zero using a custom LED display. Sadly my display can only illuminate a single LED at once. But if it switches quickly enough... #FlipperZero

RAM shortage: @raspberrypi.com is increasing their prices, and I just watched a video from @jeffgerling.com mentioning that others will follow suit β€”Β and it'll impact us all. I do all of my work on a 2021 MacBook Air with 8GB of memory and haven't experienced any sort of lag. What am I doing wrong?

Nicolas Mattia reposted

Introducing the INDX! ✨ Fast and affordable 8-material printing exclusively on the Prusa CORE One. INDX is a revolutionary way of looking at toolchanger systems. Imagine your CORE One loaded with eight spools, swapping tools in seconds with near-zero waste. 🦾 blog.prusa3d.com/introducing-...

New model out on Printables, a Skadis mount for Raspberry Pis. The Pi screws into the mount, the mount clips into Skadis. Prints upright without supports. I've been using a couple of those for my #homelab. Enjoy!