Blog
-
C++ Lambda Capture — Value, Reference, and Init Capture
Lambda capture defines how a C++ lambda accesses outer variables: by value or reference, mixed capture, C++14 init capture, this capture, mutable, and p...
-
C++ Lambda Expressions | · capture
C++ lambda expressions: [=]·[&] capture, sort and find_if usage, mutable, generic lambdas, threads, and dangling-reference pitfalls—practical guide.
-
C++ Lambda Capture — Value vs Reference, init capture,
How C++ lambda capture lists work: copy vs reference capture, mixed capture, init capture (C++14), `this`/`*this`, dangling references, and practical pa...
-
C++ WebSocket Complete Guide | Beast Handshake· Frames
Solve real-time bidirectional communication in C++: WebSocket handshake and raw frames, Boost.Beast, Ping/Pong with timeouts, common errors, best.
-
C++ WebSocket Deep Dive | Handshake· Frames
Production WebSocket in C++: NAT idle timeouts, strict RFC 6455 handshakes, frame-level examples, heartbeat design, Beast patterns, backpressure.
-
JWT authentication complete guide — structure, access
Production-oriented JWT guide: structure, signing, access/refresh pattern, HttpOnly cookies, blacklist, CSRF, and Node.js/Next.js examples.
-
MongoDB Complete Guide | WiredTiger· Replication
MongoDB internals: WiredTiger cache and checkpoints, oplog replication, sharding chunks and mongos routing, index strategies (ESR), and production.
-
MySQL Complete Guide | InnoDB Internals· MVCC
Deep MySQL guide: InnoDB buffer pool and WAL, MVCC and isolation, cost-based optimizer, binlog replication, plus indexing, partitioning, and production.
-
Nginx Complete Guide | Reverse Proxy· Load Balancing
Nginx guide: event loop & workers, config inheritance, load-balancing algorithms, production patterns—plus reverse proxy, SSL/TLS, caching, and tuning.
-
Node.js JWT Authentication Complete Guide | bcrypt
JWT authentication in Node.js: bcrypt password hashing, access and refresh tokens, Express middleware, sessions, Passport OAuth, and security headers—co...