Blog.
Notes from my Obsidian vault: thoughts and experiments shaped by the Zettelkasten system, then refined with LLMs into pieces with a beginning, middle, and end before being published here.
Filter by tag 3 posts in backend
All posts
agile
ai
algorithms
auth-js
authentication
backend
bdd
bundlers
career
css
cucumber
data-structures
design-patterns
devops
frontend
fusionauth
golang
javascript
kubernetes
microsoft-entra
modules
observability
oidc
okta
performance
project-management
react
resources
security
software-architecture
sso
testing
typescript
workflow
Backend Architectures — history, case studies & dogfooding
From monolith → services → serverless; lessons from Amazon, Netflix, Google, Uber; how dogfooding turns platforms into products.
Modularization Criteria — Parnas 1972
Summary of David Parnas’s criteria for decomposing systems into modules (KWIC case study).
Master’s Article Summaries
Key takeaways from replay attack detection, deepfake speech, plant identification with remote sensing, and spoofing countermeasures.