Piotron's scratchpad
I build and break infrastructure for a living. DevOps engineer, owner of Undefined Network, occasional writer.
I have a set of GoDice. They are Bluetooth Low Energy dice with built-in accelerometers. You roll them on a real table and each die knows which face is up, reporting the result over BLE to whatever is listening. They have been sitting on my desk for a while now, mostly used through the companion phone app, but that was never what I actually wanted to do with them.
From time to time I play tabletop RPG online with friends. We could do dice rolls in a VTT, which works fine and even has GoDice integration, but I wanted something different. Roll physical dice at my desk, have the result appear on stream, animated, in real time. No typing numbers into a chat box, no virtual dice roller. Actual dice, actual rolls, with the results composited into my camera feed.
Latest posts
- I got tired of checking ZTM schedules, so I put them on my wall May 11, 2026 - 6 min readRead more: I got tired of checking ZTM schedules, so I put them on my wall
Living in the GdaĆsk area means having a lot of public transit options. Trams, buses, and trains running from stops that are sometimes literally across the street. My problem? Never knowing when the next one actually leaves. I detest ZTM webpage, and I don’t want to install more apps on my devices. With number of lines and stops around it’s not feasible to check every single line. I also already have a some basics of smart home thorugh Home Assistant. So why not put departures there where every person in home will have easy access?
- Making MikroTik talk - a WiFi device API for humans (and AIs) Mar 14, 2026 - 4 min readRead more: Making MikroTik talk - a WiFi device API for humans (and AIs)
Anyone running complex wifi setups on MikroTik knows the pain of tuning it up. You’ve got multiple access points, devices roaming between them, and when you want to tune your wireless config (say, adjust channel widths or check which AP a specific device landed on) you’re clicking through WinBox or the web UI, jumping between registration tables, trying to piece together the full picture.