Using FZF as a Universal Launcher on Sway
How to replace application launchers, emoji pickers, and monitor profile switchers with FZF-powered floating terminal windows on Sway WM.
Articles and insights on technical topics, Potters.Tools projects, and personal thoughts.
How to replace application launchers, emoji pickers, and monitor profile switchers with FZF-powered floating terminal windows on Sway WM.
Build a screenshot suite with region capture, window capture, and instant OCR text extraction using grim, slurp, and Tesseract on Sway.
A simple shell script that creates a custom Waybar module displaying the currently playing track from Tidal or any MPRIS-compatible media player.
Technical deep dive into engineering a comprehensive API and management layer for Proxmox Virtual Environment, implementing infrastructure automation and cross-team communication for the Hemiron project.
A comparative analysis of Traefik and Nginx performance for instant rollback functionality in blue-green deployments, with empirical results showing Nginx achieving up to 77% faster rollback times.
My educational journey at Hogeschool Leiden, the skills I developed, and how this foundation has shaped my professional capabilities in software engineering.
How my internships at PLNTS.com and BPSOLUTIONS, along with other professional roles, have shaped my technical skills and career development.
An overview of my secondary education period, early technical roles, and foundational skills that set the stage for my career in software engineering.
Learn about the latest updates to Potters.Tools, including a new blog system with markdown support and code syntax highlighting.
Learn how to create type-safe API interactions using TypeScript and schema validation libraries like Zod and Valibot.
Reflections on my gaming journey and how it influenced my approach to software engineering, problem-solving, and personal development.
Personal reflections on my path through software engineering, lessons learned, and thoughts on the future of the field.