# 0xGhost - Systems Programming & C++ Blog > A deep dive into C++, systems programming, performance optimization, and low-level computing ## Site Information - **Name**: 0xGhost - **Author**: 0xGhost - **URL**: https://0xghost.dev - **Topics**: C++, Systems Programming, Performance Optimization, Move Semantics, Template Metaprogramming - **Language**: English ## Main Pages - Home: https://0xghost.dev/ - Blog: https://0xghost.dev/blog/ - Projects: https://0xghost.dev/projects/ - About: https://0xghost.dev/about/ - Privacy Policy: https://0xghost.dev/privacy/ ## Blog Posts (2 total) ### Template Parameter Deduction: Eliminating Hidden Copies in Generic Code - URL: https://0xghost.dev/blog/undefined/ - Published: 2026-01-08 - Tags: cpp, performance, templates, metaprogramming - Description: Learn how template parameter deduction and perfect forwarding eliminate hidden copies in generic C++ code. This deep dive covers forwarding references, reference collapsing, variadic templates, CTAD, and the mechanics of std::forward—with practical examples showing exactly when to use T&&, decltype(auto), and std::decay_t. Includes debugging techniques, common anti-patterns, and a complete decision tree for zero-overhead generic code. ### std::move doesn't move anything: A deep dive into Value Categories - URL: https://0xghost.dev/blog/undefined/ - Published: 2025-12-09 - Tags: cpp, performance, systems - Description: Why std::move is just a cast, how it kills RVO if used wrong, and the mechanics of ownership transfer. ## Tags - cpp: https://0xghost.dev/tags/cpp/ - metaprogramming: https://0xghost.dev/tags/metaprogramming/ - performance: https://0xghost.dev/tags/performance/ - systems: https://0xghost.dev/tags/systems/ - templates: https://0xghost.dev/tags/templates/ ## Additional Resources - RSS/Atom Feed: https://0xghost.dev/announcements.atom - GitHub Discussions: https://github.com/ttheghost/0xghost/discussions/categories/announcements ## Content Guidelines This blog focuses on: - Deep technical dives into C++ language features - Performance optimization techniques - Move semantics and value categories - Template metaprogramming - Systems-level programming concepts - Real-world code examples with benchmarks All code examples are tested and production-ready. Articles include detailed explanations, performance benchmarks, and references to C++ standards. ## Contact & Social - GitHub: https://github.com/ttheghost/0xghost - Website: https://0xghost.dev --- Last updated: 2026-01-12 Generated automatically from blog content