Skip to content

Personal dev logbook & engineering journal: decisions, tools, lessons and code snippets I don't want to forget

Notifications You must be signed in to change notification settings

saltanovas/logbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

🧠 Dev Logbook / Journal / Diary

I rarely forget what I did, I usually forget why I did it. This is a place that helps future me trust the decisions I once made in the past, and avoid falling into the same rabbit holes. This isn't about memorizing facts, it's about preserving reasoning. It’s all about documenting context, understanding tradeoffs, and saving time for future me.

It’s where I capture:

  • 🧩 Technical decisions and the context behind them
  • 🛠️ Tool and library choices with tradeoffs
  • 💬 Reflections on code, architecture, naming, or just thinking
  • 📎 Code snippets I don’t want to reinvent
  • 🔁 Language specific patterns I keep forgetting and re-researching
  • 🤯 Weird behaviors in 3rd-party APIs and workarounds

✍️ Why this exists

  • Because the decisions I make aren’t always perfect. They are tradeoffs, made in a specific moment, with specific constraints.
  • Because months later, I forget the why, and start questioning my past self all over again.
  • Because I’ve wasted too much time re-researching problems I had already solved — just differently, for good reason.

This repository exists to stop that.

🪶 Guidelines (for myself)

  • Don’t aim for polish, aim for clarity
  • Write down why, not just what
  • Document tradeoffs and context, not just solutions
  • A tradeoff logged is better than a solution forgotten
  • This repo is here to save me time, not to impress anyone

About

Personal dev logbook & engineering journal: decisions, tools, lessons and code snippets I don't want to forget

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published