Most blogs capture a single moment, a finished thought, frozen in time.

But ideas grow. They branch, connect, and evolve.

A digital garden lets them stay alive.

It’s a space to think in public. Each note links to others, forming a living network of ideas that matures over time.

I follow a Zettelkasten approach, and refine as I learn more.

Each note has a growth stage:

  • Seed 🌱 - early idea, needs clarification.
  • Sprout 🌿 - being expanded or connected.
  • Bloom 🌳 - refined and ready to use.

Simple. Connected. Always growing.

What you’ll find here

  • Learnings on software engineering
  • How I craft products
  • On learning and self-mastery
  • Highlights from books and explorations

Start Reading


This garden will change over time - wander, explore, and return later.

You can also open the Graph View on the sidebar to see how everything connects.