Writing
Editorial notes from production engineering work
Practical writing on architecture tradeoffs, system reliability, and implementation patterns for teams shipping under pressure.
Feb 12, 2026 · 8 min
Multi-tenant RBAC Patterns That Age Well
Practical RBAC patterns for multi-tenant SaaS products that avoid permission drift, data-leak risk, and policy sprawl over time.
- Multi-tenant SaaS
- RBAC
- Security
Jan 30, 2026 · 7 min
SSE vs WebSockets for Real-time Product Workflows
A pragmatic framework for choosing SSE or WebSockets based on workflow shape, operational cost, and failure behavior.
- Realtime Systems
- SSE
- WebSockets
Jan 17, 2026 · 8 min
Phoenix LiveView Performance Under Real Load
Where LiveView performance bottlenecks usually appear and how to fix them without abandoning the productivity benefits.
- Phoenix
- LiveView
- Performance
Dec 22, 2025 · 9 min
Typesense vs Algolia vs Postgres Search: Practical Tradeoffs
How to choose a search approach based on product stage, relevance needs, operational overhead, and budget realities.
- Search
- Architecture
- Product Tradeoffs
Nov 28, 2025 · 8 min
Building Safe Agentic Execution Flows
A production-minded blueprint for agentic systems with approval gates, traceability, and controlled failure behavior.
- Agentic Systems
- AI Safety
- Orchestration
Oct 19, 2025 · 7 min
MVP Architecture Decisions That Reduce Rewrite Risk
Six early architecture decisions that preserve speed now while avoiding expensive rebuilds later.
- MVP Engineering
- Architecture
- Delivery Strategy