--- layout: page permalink: /categories/ title: Categories --- c Demystifying Virtual Tables in C++ - Part 3 Virtual Tables Demystifying Virtual Tables in C++ - Part 2 Non-virtual inheritance Demystifying Virtual Tables in C++ - Part 1 Trivial Constructors programming What I discovered using a simple challenge during interviews Demystifying Virtual Tables in C++ - Part 2 Non-virtual inheritance Demystifying Virtual Tables in C++ - Part 1 Trivial Constructors nuodb Why and When You Need Transactional DDL in Your Database Top 10 FAQs from KubeCon 2019 in San Diego What Does Distributed SQL Really Mean? How Transaction Locks support Zero Overhead Distributed DML Distributed Transactional Locks Why A Chairman Ain't the Master Replica Quick dive into NuoDB Architecture migration From Ugly to Beautiful: The Transformation of Martinkysel.com Migration of MartinKysel.com to Jekyll digital nomad Mentoring Software Engineers While Living on the Road mentorship Mentoring Software Engineers While Living on the Road distributed-systems The Third Durable Surface The Missing Exactly-Once Layer Under AI Agents ai-agents The Third Durable Surface The Missing Exactly-Once Layer Under AI Agents idempotency The Missing Exactly-Once Layer Under AI Agents durable-execution The Third Durable Surface