Articles tagged "technical"
-
Kaydet: Your Queryable Personal Database—With Zero Friction
Kaydet is not a diary—it's a queryable personal database. Capture thoughts, track work, log life—all from your terminal, in plain text, with zero friction. (Oct 2025)
-
Why plain text + SQLite beat every cloud note app
How I built and evolved Kaydet, a terminal-native personal diary with AI and SQLite search, over nine years. (Oct 2025)
-
I Built an App for Journaling from the Terminal
I built Kaydet, a simple terminal-based journaling app that saves timestamped entries to daily text files. Install it with pip. (Aug 2023)
-
How to Explain NFTs to Someone Unfamiliar with Web3
A simple, jargon-free explanation of NFTs for people unfamiliar with Web3. What they are, how they work, and real-world use cases beyond digital art. (Nov 2022)
-
How I Store My Code Repositories on Disk?
How I organize code repositories on macOS using localized folder names with .localized directories, and my Current/Permanent/Archive structure. (Nov 2022)
-
Defensive Programming in Python
A real-world example of defensive programming in Python -- when post_id came as None in production and everything blew up. (Jul 2017)
-
Stay Foolish: A Developer's Tale
A quick lesson on overconfidence in coding—how assuming int(None) raises ValueError instead of TypeError taught me to always test my code. (Jul 2016)
-
Handling Non-Turkish Characters in Forms with Python
How to validate Turkish characters in Python form inputs using the locale module and string.letters instead of hardcoding characters. (Jul 2014)
-
Debugging with a Rubber Duck
Rubber duck debugging explained — why explaining your code to a rubber duck helps you find bugs. A technique from The Pragmatic Programmer. (Dec 2013)
-
Javascript ve Nesnel Programlama
JavaScript'te nesne yonelimli programlama notlarim: variable scope, closures, prototypal inheritance ve constructor fonksiyonlar. (Jun 2012)
-
Pygame ile Erime Efekti
Pygame ve Python ile bir gorsel uzerine erime efekti uygulayan kisa bir kod ornegi. (Jan 2009)
-
Tornado ve Node.js Arasinda Secim Yapmak
Tornado ve Node.js karsilastirmasi: performans, dil yapisi, asenkron kutuphaneler ve topluluk desteği uzerine notlarim. (Jul 2016)