I'm Stan, a software engineer interested in all parts of the stack, from low-level system programming and infra to web development and mobile apps.
I love building and contributing to open-source projects in my free time. I also maintain a curated list of my starred projects.
- Pastekey: Passkey-only, end-to-end encrypted text and file sharing, built with React, Hono, and Cloudflare Workers.
- Larafeed: Web-based feed reader, built with Go, Inertia, and React.
- Gongyu: A modern, self-hosted bookmark manager inspired by Shaarli, built with Laravel, Inertia, and React.
- Bulla: A self-hosted commenting system for static websites and blogs, built with Laravel, Inertia, and React.
- Enedis: A live, street-level map of power outages reported by Enedis in France, built with Effect, MapLibre, and Cloudflare Workers.
- Vélib Pulse: A fast, map-first view of Vélib’ Métropole availability in Paris, built with React, Effect, MapLibre, and Cloudflare Workers.
- Netclode: A self-hosted coding agent with a native iOS client built in SwiftUI.
- firstfm-ios: iOS client for Last.fm written with Swift and SwiftUI.
- Netclode: A self-hosted coding agent with a native macOS client built in SwiftUI.
- MacThrottle: A macOS menu bar app for monitoring thermal throttling, built with SwiftUI.
- fast-resume: A full-text search TUI for finding and resuming coding sessions, built with Rust, Ratatui, and Tantivy.
- pi-extensions: A collection of TypeScript extensions for the Pi coding agent, including UI, workflow, and quality-of-life features.
- hue-tui: A TUI to control Philips Hue lights, built with Go and Bubble Tea.
- opencode-wakatime: An OpenCode plugin written in TypeScript to track code activity in WakaTime.
- noclaw: A tiny autonomous AI assistant written in C, shipping as a single binary with a 324 KB memory footprint.
- Netclode: A self-hosted coding environment with sessions isolated in Kata Containers microVMs using Cloud Hypervisor.
- Codebench: Code benchmarking platform with Go workers running inside Firecracker microVMs.
- krowl: A distributed web crawler in Go with durable local storage, consistent-hash sharding, and WARC capture.
- teleinfo2mqtt-rs: Convert TeleInfo frames from a Linky meter's serial port to Home Assistant-compatible MQTT messages. I also built my own MQTT client for this.
- hue-tui: A TUI to control Philips Hue lights, built with Go and Bubble Tea.
- lametric-time: A Linux toolkit for recovering and provisioning a LaMetric TIME through its undocumented setup API.
- wireguard-install: WireGuard VPN installer for Linux servers.
- openvpn-install: OpenVPN installer for Linux servers.
- nginx-autoinstall: Compile NGINX from source with custom modules and patches on Debian and Ubuntu.
- ansible-roles: My Ansible roles for Debian and Ubuntu.
- awesome-lxc-lxd: A curated list of awesome LXC and LXD tools, libraries, and related projects.
- nixos-config: My NixOS configuration files.
- arch-linux-install: My Arch Linux installation notes.
More projects
- matomo-to-umami: A Python tool to migrate analytics data from Matomo (MySQL) to Umami (PostgreSQL).
- trakt-cli: A CLI tool for trakt.tv in Go.
- codex-wakatime: A Codex CLI plugin written in TypeScript to track code activity in WakaTime.
- feedbin-docker: Self-host your own Feedbin RSS reader in Docker.
- docker-pleroma: Docker image for the Pleroma federated social network.






