Blog
-
Deno 2 Complete Guide | Node.js Compatibility, npm, and JSR
Deno 2 runs Node.js code and npm packages natively.
-
WebRTC Complete Guide | Peer-to-Peer Video· Audio
Build real-time peer-to-peer applications with WebRTC.
-
C++ duration | 'Time Interval' Guide
time, 1. duration basics.
-
C++ std::function vs Function Pointers: Flexibility vs Speed
std::function vs raw function pointers: pointers are faster and smaller; std::function type-erases lambdas with captures and functors.
-
C++ Temporary Objects: Lifetime, const&, RVO, and Pitfalls
C++ temporaries: full-expression rules, lifetime extension with const& and rvalue refs, dangling pointers from c_str(), RVO/NRVO, and performance tips.
-
TypeScript REST API Project | Express· Layered Architecture
TypeScript REST API tutorial: Express, tsconfig, DTOs (Omit/Partial), controller/service/database layers, ApiResponse JSON, and curl examples for user C...
-
Cypress Complete Guide | E2E Testing, Automation & CI/CD
A comprehensive guide to E2E testing with Cypress. Covers Commands, Assertions, Fixtures, Intercept, CI/CD integration with real-world examples.
-
C++ static Members: Static Data, Static Functions,
Class static members shared by all instances: declaration vs definition, ODR, thread safety, singletons, factories, and C++17 inline static in headers.
-
C++ Observer Pattern: Complete Guide | Events
Observer pattern in C++: decouple publishers and subscribers, weak_ptr, typed events, signal/slot style—patterns, pitfalls, and production examples.
-
Arrays and Lists — Complete Guide
Complete guide to arrays and lists for coding interviews.