Projects
This section showcases a growing collection of open-source projects, each accompanied by detailed technical deep dives. Covering a diverse range of topics, these projects reflect my commitment to transparency, collaboration, and continuous learning. By sharing both the code and in-depth explanations, I aim to provide valuable resources that help others understand complex concepts and apply practical solutions in their own work.
OKLCH Themer
On OKLCH Themer you can adjust the accent and contrast color and derive a color palette from it. Additionally, you can download the color palette as an Adobe Swatch Exchange (ASE) file. You can also check the color contrast ratio by hovering over the buttons and contrast circles.
A Plea for CLI
In A Plea for CLI, I explore my deep appreciation for command-line interfaces and make a case for why they still matter. I reflect on the elegance and power of the CLI—how it allows for fast, repeatable, and scriptable workflows that GUI tools often can’t match. Drawing from personal experience, I highlight the simplicity and clarity good CLIs can offer, while acknowledging the barriers newcomers face, like poor discoverability and cryptic error messages. Ultimately, I argue that despite these challenges, investing in CLI literacy pays off, and we as developers should design tools that respect the terminal’s strengths while making them more humane and approachable for everyone.
To complement the essay, I’ve created interactive slides that present the core ideas in a format true to the spirit of the command line. The slides are entirely text-based and navigated in a linear, CLI-like fashion—no mouse required. They’re minimalist by design, echoing the simplicity and focus of the terminal itself, and are intended for both talks and self-paced exploration. The goal is to reinforce the message that CLIs, when thoughtfully built, can be not only powerful, but also clear, accessible, and even enjoyable to learn from.