DeepSeek V4 Deep Dive

This blog post covers Deepseek V4 model architecture and inference.

Date: August 30, 2026|Estimated Reading Time: 19 min|Author: Ryan H.

Python asyncio Primer

Modern asyncio in one sitting: why it is the default for high-throughput Python, the event-loop mental model, the API groups (run → define → schedule → wait → bound → coordinate → escape), when to use which, common concurrency patterns, and two worked programs — a data loader and a batching server.

Date: August 26, 2026|Estimated Reading Time: 42 min|Author: Ryan H.

What Makes a Good MLOps Platform for an AI Research Lab?

This blog post covers the MLOps platform design principles for research lab.

Date: July 5, 2026|Estimated Reading Time: 11 min|Author: Ryan H.

AI Compute - Scaling Out

This blog post covers the AI compute scaling out network architectures.

Date: February 27, 2026|Estimated Reading Time: 13 min|Author: Ryan H.

LLM Inference Context Parallel

This blog post covers the LLM inference context parallel.

Date: January 19, 2026|Estimated Reading Time: 17 min|Author: Ryan H.

From NCCL to DTensor: The Anatomy of PyTorch Distributed

This blog post covers the from NCCL to DTensor: The Anatomy of PyTorch Distributed.

Date: January 8, 2026|Estimated Reading Time: 15 min|Author: Ryan H.

Numerics

This blog post covers the numerics in deep learning.

Date: November 24, 2025|Estimated Reading Time: 7 min|Author: Ryan H.

Quantization

This blog post covers the quantization in deep learning.

Date: November 24, 2025|Estimated Reading Time: 7 min|Author: Ryan H.

Math for Deep Learning - Part 1

This blog post covers the math behind deep learning - part 1.

Date: November 19, 2025|Estimated Reading Time: 9 min|Author: Ryan H.

Transformer Decoder Architecture

A deep dive into the transformer decoder architecture used in LLMs — covering math equations, FLOP calculations, and weight/activation memory analysis for each layer.

Date: October 4, 2024|Estimated Reading Time: 13 min|Author: Ryan H.