Sitemap
Tomislav Tkalčević

Tomislav Tkalčević

Android developer, father of 2 kids, hockey fan, Formula 1 fan, trying to stay normal

Member-only story

Developer Journal

As a dev, I am using Obsidian to keep my developer journal to track progress, stay organized, and improve my productivity every day.

3 min readJun 10, 2025

--

Press enter or click to view image in full size
Photo by Jess Bailey on Unsplash

As I get older, it’s becoming harder to remember things, even things I read just 2–3 days ago. Ten years ago, I could type out an entire URL from memory. Today, I can’t even recall whether I saw something online or on a billboard.

The human mind is limited in how much it can store. We live in a fast-paced world where 20 different things can happen in a single day. To protect itself from the chaos, our brain starts to forget, whether we like it or not.

That’s why I decided to keep a Developer Journal. I write down everything I believe is worth remembering: decisions (with explanation why), what and why I want to change, what I tried, what worked (and what didn’t), and the final conclusion after fixing a bug.

I’ve also introduced a rule:
If I have to Google something more than once, it goes in the Developer Journal.
For example: how to generate an SSH key in the terminal.

Tools

There are tons of different tools you can use for journaling. Some people prefer analog, a good old notebook, pen, and paper are their go-to.

--

--

Android developer, father of 2 kids, hockey fan, Formula 1 fan, trying to stay normal

See more from me