Posted on :: Tags: , ,

Welcome to Emre Şahin’s digital garden. 🪴

It’s mostly (in)tended for my future self as a technical logbook.

Continuous Developer

Everyone knows software development never finishes. You have to keep up, learn new technologies and fix (or replace) the bugs. I’ve been developing software since around 1996. These are mostly tidbits and development journals.

Perpetual Learner

Masochistic Minimalist

  • Using cat for writing: I was using a simple script based on cat to write notes and posts. It was an experiment to encourage myself to think more about content and less about minor errors. I think I’ve lost that kind of minimalist enthusiasm, and switching from Emacs to Neovim has also helped.
  • Using todo.txt for recurring tasks: I gave up using todo.txt after the list grew to be unmanageable. These days I use Trello to forget tasks.

Manager

  • Burnouts: I’ve read a lot about them, but I don’t think I’ve ever experienced one. This is mostly because I haven’t had to work on projects I dislike over the long term.
  • Energy for taking risks: How do you get people to work on long-term goals?

Tool-Junkie

Lazy Scripter

Software Architect

Researcher

These are mostly about my Ph.D. work in building OCR for Ottoman Turkish. They are dated. I may return to work on this some time in the future, as the problem still seems open.