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.

02 projects
Notes from the work

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.

Have a useful problem worth simplifying?

Start a conversation