Skip to content

My Modern C++ Setup on macOS and Apple Silicon

May 19, 2026

I’m starting to learn modern C++ seriously (yes, seriously), so I wanted a clean and repeatable development setup on macOS with Apple Silicon.

My goals are simple:

  • use a modern LLVM/Clang toolchain
  • build projects with CMake and Ninja
  • get proper language-server support in VS Code and Helix
  • use sanitizers and static analysis from the beginning
  • keep the setup practical, not over-engineered
  • make sure everything is reproducible on any M-series Mac

This post is a cheatsheet and assumes that Homebrew is already installed.

Helix for Python Development

March 29, 2026

Configure modern Python tooling in Helix: LSP, type checker (ty), code formatter (ruff) and more.

vLLM Metrics in Production

January 28, 2026

A hands-on guide to vLLM monitoring: the key Prometheus metrics (TTFT, TPOT, queueing, KV cache, swapping), Grafana panels, and alert rules that help you debug latency and plan capacity.