sg.dev
  • Home
  • Projects
  • Engineering Insights
  • Contact
Hire Me →
Engineering Notebook

Engineering Insights

Deep dives into C++ internals, systems programming concepts, and low-latency engineering patterns — with interactive visualizations.

Memory Access Visualization in C++

How C++ gives low-level access to memory and how pointers interact with memory blocks. Explore pool allocation, cache-warm reads, lock-free CAS, and deallocation — visualized interactively.

PointersMemory ModelCacheLock-Free
Read insight

noexcept: Copy vs Move

Why noexcept enables efficient move semantics and changes behavior inside STL containers. See how std::vector decides between copying and moving during reallocation.

Move SemanticsnoexceptSTLPerformance
Read insight

More insights coming soon