Kaan Demirel / Independent developer
Small tools.
Clear systems.
I build AI-driven products, automation, and local-first tools, and I keep them composable and debuggable when they get clever.
Selected work
Latest writing
My Distro Search Ended with Fedora 44 and GNOME 50
How I finally found the balance of ease, control, and stability I had been looking for, with Fedora 44 and GNOME 50.
How keencli Turns Thousands of Router Log Lines into a Focused Diagnostic Report
Design notes from building a Rust CLI that collects Keenetic diagnostics, filters noisy logs, masks network identifiers, and keeps AI optional.