linuxcppwaylandhyprland
Reviving a Dead Plugin: Porting Hycov to Hyprland v0.53
When member function pointers corrupt your mouse input and GCC 15 breaks your build - lessons from updating a 2-year-old Hyprland plugin.
January 3, 2026•5 min read
Technical deep-dives, lessons learned, and things I find interesting.
When member function pointers corrupt your mouse input and GCC 15 breaks your build - lessons from updating a 2-year-old Hyprland plugin.
How configuring 60+ Cisco switches drove me to build a custom terminal multiplexer using Rust, Tauri, and React.
My journey from port forwarding with VLANs to Cloudflare Tunnels - lessons learned in securing self-hosted infrastructure.
Interfacing directly with Linux's evdev and uinput subsystems to build an input remapper that works everywhere - X11, Wayland, and TTY.
Why TCP is terrible for voice, how to map UDP packets to authenticated sessions, and the jitter buffer problem.