How an LLM Works — An Animated Tour
A three-minute, code-driven animation that builds a large language model from a single neuron up to attention, mixture of experts and RL fine-tuning.
invokedynamic · technical articles
Short articles focued on Java and related technologies, but don't be surprised if you find something totally different. Most posts link to a GitHub repo illustrating the topic. Or the other way around.
A three-minute, code-driven animation that builds a large language model from a single neuron up to attention, mixture of experts and RL fine-tuning.
From vibe coding with Copilot to Specification-Driven Development with Gemini Flash 3.8 and Antigravity CLI—building a working ZX Spectrum 48K/128K emulator in Java.
Exploring Java 24's Stream Gatherers API (JEP 485) and Java 26 intermediate transformations with built-in and custom gatherers.
Building a zero-dependency scientific calculator REPL in Java SE 26 using records, sealed hierarchies, pattern matching, and Specification-Driven Development.
A production-grade, event-driven restaurant reservation platform demonstrating extreme concurrency handling, CQRS with Redis, Transactional Outbox on Kafka, Keycloak OIDC security, and OpenTelemetry observability in Java 26.
Building ultra-slim Docker images using Java 25 and jlink, contrasting modular Plain Java micro-runtimes against Spring Boot container setups to achieve drastic footprint reductions.