Nicolas Mattia
nmattia.bsky.social
Nicolas Mattia
@nmattia.bsky.social
Software engineer with a knack for functional programming, build systems and graphics.

https://nmattia.com
Evening fun with MicroPython :)
November 23, 2025 at 5:23 PM
That’s next 😂
November 21, 2025 at 11:20 AM
Friends & family: what do you do for fun?

Me: it's complicated.
November 21, 2025 at 10:30 AM
I'm a proud beta tester of the Air Lab by Networked Artifacts!

Well at least I have a device sitting on my desk. Testing will begin soon!
November 19, 2025 at 10:01 AM
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!
November 17, 2025 at 10:30 AM
I've created a parametrized @PBSwissTools holder for #3DPrinting.

Should I clean up the Onshape project and share? Upload a couple of versions on Printables by @prusa3d.com? Make a standalone app à la SKÅPA?
November 13, 2025 at 10:01 AM
From 0 to LOREM in 10 seconds!

Flashing the @raspberrypi.com rp2040 is just too easy.
November 3, 2025 at 8:47 AM
As a #Halloween treat to ourselves, my partner and I wrote a Choose-your-own-adventure story and flashed it to a @pimoroni.com Tiny 2040. 👻

That way, we can play wherever we want, on any device. Here in the 🍎 Notes app.
October 31, 2025 at 10:01 AM
Last year I didn't wrap up my single-key "ghostwriter" keyboard in time for #Halloween.

This year I should have plenty of time... *checks date* nevermind
October 28, 2025 at 10:15 AM
I'm pretending I have too much free time and have decided to resurrect the Voron 💀
October 21, 2025 at 7:53 AM
I'm writing a snake game for the #FlipperZero. Am pretty happy with the app icon :) 🐍

#DIYGame #Rust
October 14, 2025 at 7:53 AM
Version 0.0.6 of quad-shader is out on npm!

This only includes npm-related metadata fixes, thanks to @daviddalbusco.com.
October 7, 2025 at 7:53 AM
I've recently added more code samples to my shader animation library. Reach out if you are interested in specific examples!

#CreativeCoding #Shaders #GenerativeArt
September 30, 2025 at 7:53 AM
Here's your gentle nudge from ESD-1 — the Emotional Support Device — reminding you that your outie is kind-hearted.

#selflove #severance #dieterrams
September 23, 2025 at 7:53 AM
Evening light diffracted onto the @prusa3d.com looks surreal
September 10, 2025 at 9:38 PM
Getting ready for day 2 of NixCon
September 5, 2025 at 10:54 PM
Experimenting with Charlieplexing: 1 Pi Pico, 4 pins, 12 LEDs
September 3, 2025 at 9:19 PM
I bought a B&W label printer from a friend (for labeling boxes) and it turns out to be much more fun than expected
August 20, 2025 at 3:30 PM
Oh that feeling when good tools work together!

Using kitty's graphics protocol and MicroPython's unix port + framebufs to debug SSD1306 oled code in my terminal.

gist.github.com/nmattia/7a00...
August 17, 2025 at 3:35 PM
Getting really happy with where this is going
August 16, 2025 at 9:06 PM
Playing with the design for a battery powered tiny computer, trying to shrink the case as much as possible
August 16, 2025 at 12:24 PM
Oh yeah! DIY filament dryer, hacked from a food dehydrator. Precise, smart and compatible with @home-assistant.io (Pico W aboard)!
July 25, 2025 at 8:05 PM
Used to really like Onshape, now I love it!

(designing custom bins for my Allit EuroPlus storage cases)

#cad #3dprinting
July 23, 2025 at 10:07 AM
Having fun with my latest gadget
July 23, 2025 at 12:22 AM
Quick message to the Rust and Nix lovers out there!

Did some long-overdue maintenance on Naersk👇, including better support for modern Cargo lockfiles.

I did however nuke support for old Nix & nixpkgs versions, let me know if you run into issues :)

github.com/nix-communit...

#Nix #NixOS #rustlang
July 17, 2025 at 12:34 PM