-
The Structure and Interpretations of Multimodal Systems
The engineering challenge is not making models that can process images, video, audio, and documents — that problem is largely solved. It's building systems that orchestrate these heterogeneous data types without drowning in accidental complexity.
-
NATS Production
Services register themselves automatically. Clients discover them dynamically. Stats are collected without any code.
-
NATS Advanced
JetStream provides message persistence, but that is just the foundation. Built on top of streams are higher-level abstractions that solve common distributed systems problems: Key-Value Store for configuration and coordination, Object Store for large files, and stream operations like mirroring and sourcing for geo-distribution.
-
NATS JetStream
Core NATS gives you speed: millions of messages per second, microsecond latency, fire-and-forget simplicity. But sometimes you need more. You need messages to persist. You need to replay history. You need acknowledgments and delivery guarantees. This is what JetStream provides.
-
NATS Core
A single binary under 20MB. Memory footprint measured in tens of megabytes. Latency measured in microseconds. No external dependencies. No complex configuration. Start it, connect to it, send messages.
-
Backpropogation
If we add a layer of neurons between input and output, each hidden neuron can learn to draw its own line. The output neuron then combines these to carve out any region.
-
Adaline & Gradient Descent
The perceptron worked, but it had a problem. It could only tell you whether you were right or wrong, never how wrong.
-
The Perceptron
A nerve cell as a simple logic gate with binary outputs: multiple signals arrive, they get integrated, and if the accumulated signal exceeds a certain threshold, an output signal is generated.
-
Knowledge Graphs
The typical RAG pipeline is simple: embed documents, find similar chunks, feed them to an LLM. It works surprisingly well. But it has a fundamental blindspot.
-
Building a RAG
I recently built a documentation assistant for Multicard.
-
Distraction
No soul on this Earth wakes up in the morning and say “I am going to ruin my life today”.