Jordan Dziat

Senior Staff Engineer. Builder of systems that scale.

15 years in infrastructure and engineering leadership. Currently at The Lifetime Value Co., building platforms and tooling for engineering teams. I write about infrastructure, AI systems, and the craft of building software.

Notes

💡 TIL ·

go test -race ./... doesn’t catch data races in code that isn’t exercised by your tests. If you have concurrent code paths that only trigger under load, you need to write tests that actually exercise them concurrently. Sounds obvious in hindsight.

🔗 Link ·

Astro 5 shipped with content layer, server islands, and simplified prerendering. The content layer API is a massive improvement for managing blog content — glob loaders replaced the old file-based routing and the Zod schemas catch frontmatter errors at build time.

Read more →
💭 Thought ·

The functional options pattern in Go is one of those rare cases where the community has converged on a genuinely good API design pattern. It’s more boilerplate upfront but the resulting APIs are impossible to misuse. Worth the investment for any public-facing library.

Latest Writing

View all →

Simple Durable Jobs

A lightweight Go library for building resilient, durable job queues with checkpointed multi-step workflows that automatically recover from failures. Includes fan-out/fan-in parallelism, priority queues, cron scheduling, and an embedded monitoring dashboard.

GoGORMPostgreSQLSQLiteSvelteConnect-RPC

Langfuse Go SDK

A zero-dependency, type-safe Go SDK for Langfuse, the open-source LLM observability platform. Fluent builder API, automatic batching, concurrent-safe operations, and OpenTelemetry integration for tracing and monitoring LLM applications.

GoOpenTelemetryLangfuse