Welcome to the blog
- Topic
- Learning & cognition
- Format
- Reflection
A small place for notes about code, technology and what I learn along the way.
A developer’s learning journal
I write about software design, architecture, and becoming a more thoughtful developer—through reading, experimentation, and reflection.
A small place for notes about code, technology and what I learn along the way.
Architecture styles, trade-offs, system boundaries, and quality attributes.
Writing: 0Domain-driven design, modularity, abstractions, complexity, and API design.
Writing: 0Algorithms, data structures, operating systems, and networking.
Writing: 0Coding agents, AI-assisted development, workflows, and limitations.
Writing: 0Browser fundamentals, accessibility, performance, and UI engineering.
Writing: 0Mental models, memory, and reading and understanding code.
Writing: 1Technical decisions, collaboration, communication, and leadership.
Writing: 0