
Understand how pretraining, supervised fine-tuning, and preference optimization shape an LLM, where RLHF fits, and why alignment is more than a training step.

Understand how pretraining, supervised fine-tuning, and preference optimization shape an LLM, where RLHF fits, and why alignment is more than a training step.

Avoid the PostgreSQL-to-Kafka dual-write gap with a transactional outbox. A practical walkthrough of Debezium CDC, idempotent consumers, ordering, and recovery.

A practical introduction to functional programming and Cats in Scala: pure functions, type classes, and validation with Either and ValidatedNel.

Understand context-window limits, token budgets, prompt placement, and lost-in-the-middle. Learn how to select evidence and build reliable conversational state.

Choose Kafka or RabbitMQ by retention, replay, routing, ordering, retries, and delivery semantics. Includes Share Groups, Streams, and failure diagrams.

A beginner-friendly guide to next-token generation, with worked probability examples, clear diagrams, and deeper lessons on sampling, correctness, and reproducibility.

A plain-English guide to how text becomes numbers, why similar vectors help search, and where matches can go wrong, with diagrams and optional Python examples.

SQL/PGQ was withdrawn from PostgreSQL 19 during beta. This historical walkthrough explains the preview design and its limits without presenting it as a supported feature.

GitHub Copilot workflows for backend engineers, from instruction files and the CLI to skills, agents, MCP, and permission boundaries.

A practical Claude Code workflow covering project context, skills, subagents, hooks, MCP, and scoped automation with deliberate review.
Scala, JVM, AI. When there's actually something worth reading.
Join the newsletter →