Digital garden
Notes, still growing
A living space for ideas. Nothing here is finished — and that's the point.
What is a digital garden?
A digital garden is a different way of writing on the internet. Instead of publishing finished articles in reverse chronological order, you tend to a collection of notes that grow and change over time — like plants in a garden.
Some notes are just seeds: a question, a half-formed idea, a reference I want to come back to. Others have been revisited and expanded. A few might eventually become something more structured. The point is not to produce polished content, but to think in public and let ideas develop at their own pace.
This is the opposite of a blog. A blog post is written once and published. A garden note is planted once and tended over time.
How ideas grow here
-
Seed
Raw thoughts, fragments, questions. Something caught my attention but I haven't figured out what to do with it yet.
-
Sprout
Early connections forming. A short note with some structure, linking to other ideas or references.
-
Growing
More developed thinking. The idea has been revisited, expanded, and is starting to take shape.
-
Bloom
A mature note. Clear enough to share, though still open to revision. Some of these may eventually become blog posts.
What to expect
Expect
- Notes at different stages of completion
- Ideas that evolve and get revised over time
- Cross-linked thinking between topics
- Honest uncertainty and open questions
Don't expect
- Polished articles or tutorials
- Chronological order
- Complete coverage of any topic
- Fixed conclusions
How I'll organize ideas
-
Security & Identity
- OIDC vs SAML: practical differences
- Keycloak realm design checklist
- Threat modeling for APIs
-
Cloud & Infrastructure
- AKS ingress + certificates
- Azure AD B2C gotchas
- Terraform state management
-
Engineering Notes
- Kafka reliability notes
- Event-driven vs request-driven
- Debugging distributed systems
-
Writing & Books
- The Idiot: notes and questions
- On writing clearly
- Dostoevsky and moral complexity
-
Personal Systems
- My daily workflow on macOS
- Note-taking with Obsidian
- My /uses philosophy
Browse the garden
-
OIDC vs SAML: practical differences
-
Keycloak realm design checklist
-
AKS ingress + certificates
-
Kafka reliability notes
-
The Idiot: notes and questions
-
My daily workflow on macOS
-
Threat modeling for APIs
-
Azure AD B2C gotchas