Blog
-
[2026] Build a Minimal C++ HTTP Framework from Scratch with Asio [#48-2]
HTTP parsing, routing, middleware chains, and async I/O with Boost.Asio. When to use Beast/Crow vs a minimal custom server for learning and embedded tar...
-
[2026] Custom C++ Memory Pools: Fixed Blocks, TLS, and Benchmarks [#48-3]
Fixed-size block pools, free lists, thread-local pools, object pools, frame allocators, and benchmarking vs global new/delete. When pools help and when ...
-
[2026] C++ Segmentation Fault & Core Dump: GDB/LLDB Debugging Complete Guide [#49-1]
Enable core dumps, analyze crashes with GDB or LLDB, and catch use-after-free with AddressSanitizer. Practical workflow for C++ segfault debugging in de...
-
[2026] CMake Link Errors: LNK2019, undefined reference, and Fixes [#49-2]
Everything about CMake Link Errors: LNK2019, undefined reference, and Fixes [#49-2] : configuration, optimization, troubleshooting. Understand build sys...
-
[2026] Asio Deadlock Debugging: Async Callbacks, Locks, and Strands [#49-3]
Hidden deadlocks in Boost.Asio: mutex + condition_variable with async completion, lock ordering, and fixes with strands, std::lock, and thread dumps.
-
[2026] C++ Chat Server Architecture: Boost.Asio, Room Management, Message Routing, and Connection Pooling
Build production C++ chat servers: Boost.Asio async I/O, acceptor-worker pattern, room management, message routing, connection pooling, heartbeat, grace...
-
[2026] C++ REST API Server Complete Guide | Routing, Middleware, JWT, Swagger [#50-2]
Build Express-style REST API servers in C++: routing with path parameters, middleware chain (logging, CORS, auth), JSON request/response, JWT authentica...
-
[2026] C++ Game Engine Basics: ECS, Rendering, Physics, Input, Lua Scripting [#50-3]
Build a 2D game engine from scratch: ECS architecture, SDL rendering with z-index sorting, AABB physics with collision resolution, input system with eve...
-
[2026] C++ Production Deployment: Docker, systemd, Kubernetes, Monitoring [#50-5]
Complete production deployment guide: Multi-stage Docker images, systemd units, Kubernetes probes and rolling updates, CI/CD pipelines, Prometheus metri...
-
[2026] C++ Message Queues: RabbitMQ and Kafka Integration Complete Guide [#50-7]
Complete message queue guide: Decouple services with AMQP and Kafka, producers and consumers, serialization strategies, backpressure handling, performan...