Guides
Things worth writing down
We build and run our own software, so most of these come out of a problem we hit first. Linux tooling, game development, self-hosted infrastructure.
-
Fontelle, a Linux DAW where the SoundFont is only the start
Fontelle is a free, open-source DAW for Windows, macOS and Linux. Load an .sf2 and every parameter in it is yours to edit. What shipped, and how to install it.
-
Multiplayer without port forwarding
Why your friend cannot connect to your game, what a relay actually does about it, and the one line that hosts a Floptle game for 100 players free.
-
Your AI assistant cannot open a game engine
An AI coding agent has a terminal and your files. A game engine keeps everything else behind a window. Here is how we closed that gap in Floptle.
-
Why we wrote a GPU disk treemap in Rust
How Storage Sifter draws a million-file filesystem as a treemap and stays interactive: the scanner, the layout crate, and the wgpu renderer.
-
Real-time multiplayer with Laravel Reverb
Running two live multiplayer games on Laravel Reverb: channel design for hidden information, the ShouldBroadcastNow trap, and the systemd setup.
-
OAuth 2.0 and PKCE for a Unity game client
A complete authorization-code-with-PKCE login for a Unity game: the deep-link handling desktop and mobile each need, and what the server must enforce.
-
Self-hosting behind a Cloudflare Tunnel
A production stack online with no open ports and no static IP: the ingress rules for websockets and subdomains, and four things that catch people out.
-
How to find what is using disk space on Linux
Your drive is full and you need to know why. How to find the space with commands and graphical tools, plus the two cases where the numbers lie to you.
-
Filelight vs baobab vs ncdu vs Storage Sifter
An honest comparison of the main Linux disk-usage tools, including where ours is the wrong choice. What each one tells you, and which to install.
-
SpaceSniffer for Linux: the closest alternatives
SpaceSniffer is Windows-only. These are the Linux tools that give you the same instant treemap of what is eating your drive, and how they differ.
-
WinDirStat for Linux: the native alternatives
WinDirStat does not run on Linux, and it does not need to. The native treemap tools that do the same job, what each one gets right, and which to install.