C++ Proxy Server Performance Optimization: From DNS Caching to TLS Session Reuse

Full-stack performance optimization for Overplus (a C++17 proxy server): global TCP DNS cache, SSL session reuse, buffer tuning, and log level demotion — 146 concurrent connections at just 25MB memory.

July 17, 2026 · 4 min

Building a REPL for a Scripting Language

Designing an interactive Read-Eval-Print Loop for the kai scripting language — multi-line input, expression auto-printing, state persistence, and graceful error recovery.

July 9, 2026 · 5 min

Building a Lua-like Language Frontend in C++

From lexer and parser to bytecode compiler — building a Lua-like language frontend for a stack-based VM.

July 6, 2026 · 5 min

Building a Stack-Based VM: Design Walkthrough

A deep dive into the design of a stack-based virtual machine, covering architecture, instruction set, execution model, and memory management.

July 6, 2026 · 3 min

Deploy Hugo Blog to GitHub Pages

A step-by-step guide to setting up a Hugo blog with automatic deployment to GitHub Pages using GitHub Actions.

July 6, 2026 · 2 min
Hello World

Hello World

My first blog post powered by Hugo and GitHub Pages.

July 6, 2025 · 1 min