Blog
Notes on software engineering, math and computer science.
Feb 15, 2026
What Happens When an LLM 'Thinks': Tokens, Logits, and Sampling
A deep dive into the three fundamental concepts that explain LLM behavior: tokens, logits, and sampling strategies.
aisoftware-engineeringnatural-language-processingtransformersllm
Sep 25, 2025
The Patient Who Thought He Had Microservices (Spoiler: He Didn't)
A story about Distributed Monolith Syndrome and how Event-Driven Architecture is the cure.
software-architecturemicroservicesevent-drivendistributed-systems
Aug 7, 2025
From Raw C++ to 'Plug-and-Play' AI: Why the Human Spark Is Still the Real Engine
AutoML, LLMs and pre-built pipelines automate almost everything — yet the humans who understand the fundamentals are more valuable than ever.
aisoftware-engineeringopinion
Apr 13, 2024
How to Build a RAG System Locally
Building a RAG System Locally using Ollama and PostgreSQL with PgVector
nlpllmragollama