Understand ProxySQL hostgroups: what they are, how they route MySQL traffic, common use cases, pitfalls, Galera cluster integration, and running multiple ProxySQL instances across data centers.
Learn how to use ProxySQL as a connection pooler between PHP applications and MySQL, dramatically reducing connection overhead and improving database scalability.
Learn how to design object-oriented systems that are maintainable, flexible, and scalable. Master CRC cards, GRASP patterns, coupling and cohesion, responsibility-driven design, and practical design heuristics with examples in TypeScript, Python, and Java.
A personal reflection on my VNG fresher program in 2012 — the 6 months that taught me more real-world engineering than 4 years of university. From Windows to Linux, C# to Java, SQL Server to Redis.
Understand the core differences between processes and threads, how they use memory, communicate, and when to use each. Includes real examples in Python, Go, and Java with diagrams.
Complete learning path to master full-stack TypeScript development with React 19, Next.js 15, and Node.js 22+. From fundamentals to production deployment.
A comprehensive 6-week roadmap to master C# fundamentals, object-oriented programming, and core .NET APIs. Perfect for developers preparing for ASP.NET Core development.
Master Modern C++ from fundamentals to advanced features with this comprehensive learning roadmap. Covers C++11 through C++23, memory management, STL, templates, concurrency, and best practices for experienced developers.
Learn how to use VS Code Remote-SSH to develop on remote servers with full local IDE experience. Covers setup, configuration, tips, and common workflows for seamless remote development.
Set up a local SMTP relay server that wraps SendGrid, accessible on port 25 from Docker containers using an external fixed network. Perfect for self-hosted apps that need email delivery.
Understand ProxySQL hostgroups: what they are, how they route MySQL traffic, common use cases, pitfalls, Galera cluster integration, and running multiple ProxySQL instances across data centers.
A practical guide to migrating Python code from ThreadPoolExecutor to asyncio. Learn when to migrate, step-by-step refactoring patterns, common pitfalls, and how to handle blocking code that can't be made async.
Learn how to use ProxySQL as a connection pooler between PHP applications and MySQL, dramatically reducing connection overhead and improving database scalability.
A deep dive into the new APIs and libraries in Java 25, including Scoped Values, the Key Derivation Function API, Stable Values, PEM Encodings, and the Vector API.
The gap between senior and junior AI usage isn't about knowing more prompts. It's the same gap that existed with Google: seniors know what they need, juniors hope the tool figures it out for them.