Blog
-
C++ Name Mangling Explained: Symbols, extern C,
How C++ encodes function and variable names for overloading and namespaces. Essential for debugging link errors, mixing C and C++, and ABI concerns.
-
C++ extern Linkage — External vs Internal Linkage, extern
C++ extern linkage: external vs internal linkage, extern "C", ODR-safe headers, const globals, namespaces, and explicit template instantiation.
-
Python Complete Guide | CPython Internals· GIL
CPython architecture from AST to ceval, the GIL and concurrency trade-offs, refcount and generational GC, importlib and package rules, plus logging.
-
Svelte 5 Complete Guide | Runes· Snippets
Complete guide to Svelte 5 Complete Guide | Runes, Snippets, $state, $derived & Migration.
-
C++ Composite Pattern Complete Guide
C++ Composite Pattern Complete Guide: Handling tree structures with uniform interface. What is Composite pattern? Why needed, basic structure.
-
C++ Type Erasure Complete Guide
Master C++ Type Erasure: hide concrete types behind stable interfaces for static polymorphism.
-
Docker Compose Tutorial for Beginners
Docker Compose tutorial: services, networks, volumes, depends_on, and env files—run a Node app with MongoDB and Nginx from one docker-compose.yml.
-
Vitest Complete Guide | Unit Testing· Mocking
Master Vitest for modern JavaScript testing.
-
C++ std::regex | Regular expressions in C++11
Complete guide to C++11 regex: regex_match vs regex_search, regex_replace, capture groups, sregex_iterator, raw strings, performance, ECMAScript syntax,...
-
Django Basics — Complete Guide
Learn Django from scratch: project layout, models, migrations, function and class-based views, URLs, templates, and the admin site—with runnable examples.