Home Articles Projects Links Wishlist Resume
  • 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)

    #mytools #technical

  • Why plain text + SQLite beat every cloud note app for my workflow

    How I built and evolved Kaydet, a terminal-native personal diary with AI integration, over nine years—from simple Python wrapper to structured metadata and SQLite search. (Oct 2025)

    #retrospective #technical #personal

  • The 79-Character Rule Still Matters

    Why the classic 79-character line limit still improves readability, collaboration, and code quality in 2025. (Oct 2025)

    #python-notes

  • Using Abstract Base Classes in Python

    Why switching from NotImplementedError to Abstract Base Classes makes Python interfaces safer, clearer, and easier to maintain. (Sep 2025)

    #python-notes

  • Fair Task Scheduling Beats Plain Celery Queues

    Why classic Celery queues starve small tenants and how multi-tenant fair scheduling (with fairque) keeps background tasks balanced. (Aug 2025)

    #python-notes

  • Python Parallel Processing Methods: GIL and Its Children

    A guide to Python's parallel processing methods: Threading, Multiprocessing, and Asyncio, and how they work around the infamous GIL (Global Interpreter Lock). (Aug 2025)

    #python-notes

  • Genetic Algorithms: Finding Good Enough Solutions

    How genetic algorithms use evolution-inspired processes to find good-enough solutions for complex optimization problems without brute force. (Apr 2025)

    #python-notes

  • Learning Go: A Quick Start Guide

    As a Python developer I wanted to learn Golang, and this is my notes. (Dec 2024)

    #golang-notes

  • How to round number to two decimals in Python?

    Use round function: number = round(number) (Dec 2024)

    #python-notes

  • How to merge two dicts in Python?

    Quick reference for merging two dictionaries in Python. (Dec 2024)

    #python-notes

  • How to merge two tables in Lua?

    Quick reference for merging two tables in Lua. (Dec 2024)

    #lua-notes

  • How to remove duplicates from list in Python?

    A quick reference for removing duplicates from a list in Python. (Dec 2024)

    #python-notes

  • How to reverse a string in Python?

    A quick reference for reversing a string in Python. (Dec 2024)

    #python-notes

  • How to merge two objects in Javascript?

    #javascript-notes

  • Lessons from OneMillionDollar.link

    Ten lessons learned from building OneMillionDollar.link, a viral project that reached $340 per link transaction. (Oct 2024)

    #retrospective #indie-hacking #solopreneurship

  • Foolishness Spiral

    A personal account of breaking free from late-night gaming addiction and the foolishness spiral of avoidance and exhaustion. (Oct 2024)

    #personal

  • My Olive

    In 2017, I was sitting on an orange chair. My wife told me I was going to be a father, and I fainted. That's how we met. Since that day, she has been the reason for various short episodes of fainting due to different causes. (Oct 2023)

    #personal

  • Earning $10K with 161 Lines of JavaScript

    How a developer from India made $10,700 with a simple Fortnite countdown timer—161 lines of JavaScript, four years of passive income, then sold it on Flippa. (Sep 2023)

    #solopreneurship

  • Why Can't You Blog?

    Tips for Those Who Want to Blog But Can't Start or Keep Going (Aug 2023)

    #personal

  • What I Learned from Building (and Abandoning) InternetGuzeldir

    Three critical mistakes I made building a link directory site: fighting Google's algorithms, using Excel as a database, and forcing content into category trees. (Aug 2023)

    #retrospective #product-development #solopreneurship

« Previous 1 Next »
  • #personal
  • #product-development
  • #javascript-notes
  • #solopreneurship
  • #django-notes
  • #golang-notes
  • #retrospective
  • #mytools
  • #lua-notes
  • #technical
  • #indie-hacking
  • #python-notes