56,966 blogs · [ { "id": "01a0dd6c-84e2-7060-b78a-853e3ef8c94e", "title": "ZooKeeper: A Coordination Service Built From a Handful of Primitives", "url": "https://shbhmrzd.github.io/distributed-systems/coordination/2026/08/25/zookeeper-coordination-service.html", "published_at": "2026-08-25T00:00:00+00:00" }, { "id": "01a087df-7579-7284-9c19-8419ebe3096c", "title": "How LLMs Work, Part 4: Using the Trained Model", "url": "https://shbhmrzd.github.io/ai/ml-foundations/llm-training/2026/07/11/using-the-trained-model.html", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a087df-7579-7284-9c19-8419ec0cf0be", "title": "How LLMs Work, Part 3: From Toy Model to GPT", "url": "https://shbhmrzd.github.io/ai/ml-foundations/llm-training/2026/06/03/from-toy-model-to-gpt.html", "published_at": "2026-06-03T00:00:00+00:00" }, { "id": "01a087df-7579-7284-9c19-8419ec8d42b5", "title": "How LLMs Work, Part 2: How LLMs Learn", "url": "https://shbhmrzd.github.io/ai/ml-foundations/llm-training/2026/05/29/how-llms-learn.html", "published_at": "2026-05-29T00:00:00+00:00" }, { "id": "01a087df-7579-7284-9c19-8419ecc40cd3", "title": "How LLMs Work, Part 1: How LLMs Process Text", "url": "https://shbhmrzd.github.io/ai/ml-foundations/llm-training/2026/05/27/how-llms-process-text.html", "published_at": "2026-05-27T00:00:00+00:00" }, { "id": "01a087df-7579-7284-9c19-8419ed19772f", "title": "Java Virtual Threads: The Pinning Problem, the Deadlock, and the Fix in Java 24", "url": "https://shbhmrzd.github.io/java/concurrency/virtual-threads/2026/04/25/java-virtual-threads-pinning-and-the-deadlock-problem.html", "published_at": "2026-04-25T00:00:00+00:00" }, { "id": "01a087df-7579-7284-9c19-8419ed659664", "title": "TurboQuant and Vector Quantization: From Shannon to KV Cache Compression", "url": "https://shbhmrzd.github.io/ai/systems/ml-infrastructure/quantization/2026/04/04/turboquant-vector-quantization-for-llm-inference.html", "published_at": "2026-04-04T00:00:00+00:00" }, { "id": "01a087df-7579-7284-9c19-8419ee13f9a7", "title": "Garbage Collection: From First Principles to Modern Collectors in Java, Go and Python", "url": "https://shbhmrzd.github.io/systems/garbage-collection/memory-management/2026/04/01/garbage-collectors-deep-dive.html", "published_at": "2026-04-01T00:00:00+00:00" }, { "id": "01a087df-7579-7284-9c19-8419ee2308e2", "title": "Running: A Metaphor for Life", "url": "https://shbhmrzd.github.io/personal/reflections/2026/03/15/running-a-metaphor-for-life.html", "published_at": "2026-03-15T00:00:00+00:00" }, { "id": "01a087df-7579-7284-9c19-8419ee4d4de3", "title": "Setting Up Claude Code as a Context-Aware Development Collaborator", "url": "https://shbhmrzd.github.io/software-engineering/ai/developer-tools/2026/03/07/setting-up-claude-code-as-a-java-dev-collaborator.html", "published_at": "2026-03-07T00:00:00+00:00" }, { "id": "01a087df-7579-7284-9c19-8419ee50a50d", "title": "Evaluating Claude’s C Compiler Against GCC", "url": "https://shbhmrzd.github.io/compilers/ai/systems/2026/02/12/evaluating-claude-c-compiler.html", "published_at": "2026-02-12T00:00:00+00:00" } ] posts Claim your blog
Back to shbhmrzd.github.io
Blog · corpus.blog/blogs/shbhmrzd.github.io/posts

shbhmrzd.github.io

shbhmrzd.github.io

2026