$ ./cankurttekin

I'm a software developer who enjoys 
exploring all kinds of engineering and development;
reading, observing and tinkering.

Blog ⟨blog.kurttekin.com⟩
GitHub ⟨github.com/cankurttekin⟩
Codeberg ⟨codeberg.org/cankurttekin⟩
GPG ⟨pgp.mit.edu⟩
can at kurttekin dot com

#computing Lenovo Thinkpad x230(i5 3320M, 8G) - Libreboot, GNU GUIX Lenovo Yoga 7i(i5 1335u 16G) - Fedora Sway Spin Keyboard - Dactyl Manuform Text editor - neovim Window manager - Sway Terminal - foot & tmux & tmux sessionizer & fzf Agentic - opencode Browsing - LibreWolf & DuckDuckGo & Vimium
#reading COMPLETED Free Software, Free Society — Stallman Software Engineering — Sommerville Design Patterns — GoF Clean Code — Robert C. Martin Dive Into Design Patterns — Shvets Spring Start Here — Spilca Domain-Driven Design — Evans Data Structures & Algorithms — Wengrow IN PROGRESS Spring Microservices in Action The Pragmatic Programmer Effective Java Effective TypeScript Designing Data-Intensive Applications NOT STARTED Patterns of Enterprise Application Architecture Test Driven Development Algorithms — Sedgewick Grokking Algorithms
#projects termtime Screentime-like CLI app for shell history terminal portfolio ssh terminal.can.kurttekin.com pinit-nvim Project-based note-taking plugin for neovim ATSFS.COM Job application tracking with AI assistance flowpoddy Flowchart-based podcast generator PinIt GNOME Shell notification extension WikiArt Wallpaper Daily artwork wallpaper GNOME TCDD-CLI + Web Find empty seats via TCDD API Android Debloater GUI Remove system apps without root Kindle-ai AI assistant using Kindle highlights Linux Handheld Upcycling old Android phones
#bookmarks ThePrimeagen Brodie Robertson Technology Connections bigclivedotcom Computerphile Low Level David Bombal