Blog
-
Complete Configuration File Formats Complete Guide | JSON
Characteristics and differences of frequently used file formats in programming including JSON, YAML, XML, TOML, INI, Markdown.
-
Core Dump Complete Guide | Generation, Analysis & Debugging
Complete guide to Core Dump generation, GDB analysis, Segmentation Fault debugging, and production cases.
-
Complete Guide to Image Formats | JPEG·PNG
Comprehensive guide to image formats used in web and apps: JPEG, PNG, GIF, WebP, AVIF, SVG.
-
C++ Numeric Algorithms Complete Guide | accumulate· reduce
Master C++ <numeric> algorithms: std::accumulate vs std::reduce (associativity, parallel policies), transform_reduce for map-reduce, inner_product.
-
C++ async & launch | Complete Guide to std::async
std::async is a C++11 API that executes functions asynchronously and receives results via future.
-
AI Prompt Engineering for Developers | ChatGPT
Complete guide to AI prompt engineering for developers. Learn how to craft prompts that generate optimal code in ChatGPT, Claude, and Cursor.
-
Complete AI Vibe Coding Guide | Cursor
Complete guide to AI Vibe Coding. Boost productivity 10x with Cursor, GitHub Copilot, and Claude.
-
API Design Complete Guide
Compare features and pros/cons of REST API, GraphQL, and gRPC.
-
Build System Comparison — Complete Guide
Compare major build systems like CMake, Make, Ninja, and Meson.
-
Coding Test Complete Preparation Complete Guide
Systematically organize coding test preparation strategy.