Writing
Notes on AI-native enterprise, programming, and shipping software in the AI-native era.
May 4, 2023 · 7 min read
Jira REST API v3, Automation Patterns That Don't Hate You Back
May 2, 2023 · 6 min read
Self-Hosting n8n for Engineering Teams, A Pragmatic Setup Guide
April 27, 2023 · 8 min read
LangChain 0.0.13x, The Framework, the Hype, and the Real Engineering Tradeoffs
April 24, 2023 · 7 min read
Chroma 0.3, The Local-First Vector Database for Notebook-Scale Prototyping
April 20, 2023 · 7 min read
Weaviate 1.18 and Hybrid Search, When Keyword and Vector Search Are Both Right
April 17, 2023 · 7 min read
Milvus 2.2 in Production, Self-Hosting the Heavyweight Open-Source Vector Database
April 13, 2023 · 7 min read
Building Semantic Search From Scratch, A Production Walkthrough
April 10, 2023 · 7 min read
Embedding Models in 2023, ada-002, sentence-transformers, and What Actually Matters
April 6, 2023 · 7 min read
Pinecone in Production, Pod Sizing, Upserts, and the Cost Math That Surprises Teams
April 3, 2023 · 7 min read
The Vector Database Landscape in 2023, Pinecone, Milvus, Weaviate, and Chroma Compared
March 30, 2023 · 8 min read
Testing gRPC Services in Go with testcontainers and bufconn
March 27, 2023 · 7 min read