/learning
Posts touching learning.
7 posts
- March 29, 2026 5 min
The Cloudflare container platform changes what I would self-host
Edge containers win for stateless batch jobs and lightweight APIs. Self-hosting still wins for stateful services and observability. The line is shifting faster than expected.
- /cloudflare
- /self-hosting
- /homelab
- /architecture
- /learning
- February 9, 2026 4 min
Opus 4.6 has a million-token context window and I am still not sure what to do with it
Feeding entire codebases into a single prompt for architecture review produced mixed results. The practical sweet spots are narrower than the capability suggests.
- /ai-ml
- /engineering-leadership
- /decision-making
- /learning
- December 8, 2025 5 min
S3 Vectors at re:Invent made me reconsider our entire RAG architecture
2 billion vectors per index at 90% cost reduction. Our pgvector pipeline still makes sense, but the calculus for startups without millisecond latency needs is changing.
- /aws
- /ai-ml
- /architecture
- /financeops
- /learning
- November 10, 2025 5 min
The Prisma-to-Drizzle migration we almost did and why we stayed on Prisma
We built a prototype, benchmarked it, and stayed on Prisma because the migration cost exceeded the performance gain for our actual query patterns.
- /postgres
- /typescript
- /architecture
- /financeops
- /learning
- October 6, 2025 4 min
Upgrading to Next.js 16 inside a Payload CMS monorepo was harder than expected
Cache Components and React Compiler 1.0 are compelling, but upgrading inside a CMS-coupled codebase surfaced dependency conflicts that deserved their own sprint.
- /react
- /typescript
- /architecture
- /learning
- September 3, 2025 5 min
Running Kafka at startup scale is a decision you will regret exactly once
Kafka was justified for our payment event streaming. The operational burden in year two consumed a disproportionate share of platform bandwidth.
- /kafka
- /architecture
- /startup-life
- /financeops
- /learning
- July 14, 2025 4 min
The Kubernetes upgrade that taught me release engineering is a leadership problem
A Kubernetes 1.34 upgrade stalled for six weeks not because of technical complexity, but because nobody owned the migration sequence.
- /kubernetes
- /engineering-leadership
- /ci-cd
- /learning