41554 blogs · [ { "id": "01a08c55-9bd6-71b4-bc1c-fb7c183f0653", "title": "The Log is the Architecture", "url": "https://thuva4.com/blog/the-log-is-the-architecture/", "published_at": "2026-08-27T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c191ce1ec", "title": "Anti-Corruption Layer", "url": "https://thuva4.com/notes/anti-corruption-layer/", "published_at": "2026-08-20T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c193ca86b", "title": "CQRS (Command Query Responsibility Segregation)", "url": "https://thuva4.com/notes/cqrs/", "published_at": "2026-08-20T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c196383e6", "title": "Event Sourcing", "url": "https://thuva4.com/notes/event-sourcing/", "published_at": "2026-08-20T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c1a49bbee", "title": "Sidecar", "url": "https://thuva4.com/notes/sidecar/", "published_at": "2026-08-20T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c1aad7db5", "title": "Strangler Pattern", "url": "https://thuva4.com/notes/strangler-pattern/", "published_at": "2026-08-20T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c1b5e798e", "title": "Transactional Outbox", "url": "https://thuva4.com/notes/transactional-outbox/", "published_at": "2026-08-20T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c1b9c1ee6", "title": "Agentic Development Fallacies", "url": "https://thuva4.com/blog/agentic-development-fallacies/", "published_at": "2026-08-15T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c1c8185db", "title": "Nonlinearity", "url": "https://thuva4.com/notes/nonlinearity/", "published_at": "2026-08-08T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c1cd42f99", "title": "Derivatives and the Chain Rule", "url": "https://thuva4.com/notes/derivatives-and-the-chain-rule/", "published_at": "2026-08-03T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c1d4b9794", "title": "Mean and Variance", "url": "https://thuva4.com/notes/mean-and-variance/", "published_at": "2026-08-03T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c1d91a8cf", "title": "Probability Distribution", "url": "https://thuva4.com/notes/probability-distribution/", "published_at": "2026-08-03T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c1db94749", "title": "Vectors and Matrix Multiplication", "url": "https://thuva4.com/notes/vectors-and-matrix-multiplication/", "published_at": "2026-08-03T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c1dd5af42", "title": "Logarithms", "url": "https://thuva4.com/notes/logarithms/", "published_at": "2026-08-02T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c1df46d68", "title": "Nobody Memorises the Pact", "url": "https://thuva4.com/blog/nobody-memorises-the-pact/", "published_at": "2026-08-01T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c1e070b62", "title": "Power Laws", "url": "https://thuva4.com/notes/power-laws/", "published_at": "2026-08-01T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c1e7d2693", "title": "Why I Started Taking AI-Free Days", "url": "https://thuva4.com/blog/why-i-started-taking-ai-free-days/", "published_at": "2026-07-25T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c1ee98095", "title": "Architecture Patterns", "url": "https://thuva4.com/notes/architecture-patterns/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c1f6be90b", "title": "Asynchronous Request-Response", "url": "https://thuva4.com/notes/asynchronous-request-response/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c1f863dcb", "title": "Certificate Chain of Trust", "url": "https://thuva4.com/notes/certificate-chain-of-trust/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c2017ecfd", "title": "Correlation ID", "url": "https://thuva4.com/notes/correlation-id/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c20eff6ac", "title": "Database Transactions", "url": "https://thuva4.com/notes/database-transactions/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c21838fab", "title": "Distributed Commit Protocols", "url": "https://thuva4.com/notes/distributed-commit-protocols/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c21c53a78", "title": "DNS", "url": "https://thuva4.com/notes/dns/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c2275ee4e", "title": "Java Boxed Equality", "url": "https://thuva4.com/notes/java-boxed-equality/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c233b6b4c", "title": "MVCC", "url": "https://thuva4.com/notes/mvcc/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c238f139b", "title": "Polling vs Webhooks", "url": "https://thuva4.com/notes/polling-vs-webhooks/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c244592ef", "title": "RabbitMQ Reply Queues", "url": "https://thuva4.com/notes/rabbitmq-reply-queues/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c2457d8c2", "title": "Saga Pattern", "url": "https://thuva4.com/notes/saga-pattern/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c24e41790", "title": "TLS", "url": "https://thuva4.com/notes/tls/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c2529a1da", "title": "TLS Deployment", "url": "https://thuva4.com/notes/tls-deployment/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c261f50cc", "title": "TLS Handshake", "url": "https://thuva4.com/notes/tls-handshake/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c2693327f", "title": "Write-Ahead Log", "url": "https://thuva4.com/notes/write-ahead-log/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c272e2607", "title": "Tidy First? A Personal Exercise in Empirical Software Design", "url": "https://thuva4.com/books/tidy-first/", "published_at": "2026-06-22T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c27c2f79d", "title": "Re-reading Who Moved My Cheese", "url": "https://thuva4.com/blog/re-reading-who-moved-my-cheese/", "published_at": "2026-06-14T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c28a05d7a", "title": "A Philosophy of Software Design", "url": "https://thuva4.com/books/a-philosophy-of-software-design-book/", "published_at": "2026-04-01T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c29381d87", "title": "What Actually Works for Me in Agentic Development", "url": "https://thuva4.com/blog/what-actually-works-for-me-in-ai-development/", "published_at": "2026-01-22T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c29d8fce1", "title": "Durability", "url": "https://thuva4.com/notes/durability/", "published_at": "2025-11-18T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c2a6db26d", "title": "Consistency", "url": "https://thuva4.com/notes/consistency/", "published_at": "2025-11-17T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c2af3d273", "title": "Isolation", "url": "https://thuva4.com/notes/isolation/", "published_at": "2025-11-16T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c2b55aff4", "title": "Atomicity", "url": "https://thuva4.com/notes/atomicity/", "published_at": "2025-11-15T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c2c3037cd", "title": "Redis Deep Dive Part 2: The Building Blocks", "url": "https://thuva4.com/blog/part-2-the-building-blocks/", "published_at": "2025-11-08T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c2cfd47d1", "title": "mTLS", "url": "https://thuva4.com/notes/mtls/", "published_at": "2025-10-27T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c2dc0190a", "title": "Cyclomatic complexity", "url": "https://thuva4.com/notes/cyclomatic-complexity/", "published_at": "2025-10-26T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c2e6931d0", "title": "Active Object", "url": "https://thuva4.com/notes/active-object/", "published_at": "2025-08-31T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c2f27049b", "title": "Active Record", "url": "https://thuva4.com/notes/active-record/", "published_at": "2025-08-31T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c2fa82a0e", "title": "HTTP", "url": "https://thuva4.com/notes/http/", "published_at": "2025-07-17T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c301449d3", "title": "gRPC", "url": "https://thuva4.com/notes/grpc/", "published_at": "2025-07-16T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c30bd884f", "title": "Protocol Buffers", "url": "https://thuva4.com/notes/protobuf/", "published_at": "2025-07-15T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c319607cf", "title": "rpc", "url": "https://thuva4.com/notes/rpc/", "published_at": "2025-07-15T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c325e9ef8", "title": "epoll", "url": "https://thuva4.com/notes/epoll/", "published_at": "2025-07-13T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c326aaae7", "title": "File Descriptors", "url": "https://thuva4.com/notes/file-descriptors/", "published_at": "2025-07-13T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c32ef35ff", "title": "Redis Deep Dive Part 1: In-Memory Architecture and Event Loop Explained", "url": "https://thuva4.com/blog/part-1-the-core-of-redis/", "published_at": "2025-07-12T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c33c18a0b", "title": "Career Update", "url": "https://thuva4.com/blog/career-update/", "published_at": "2025-07-01T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c3467a1e7", "title": "A Startup Autopsy: Building the Architecture Before the Product", "url": "https://thuva4.com/blog/startup-autopsy/", "published_at": "2025-05-03T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c348eb12b", "title": "Implementing Content Security Policy on a Static Site", "url": "https://thuva4.com/blog/content-security-policy/", "published_at": "2025-04-26T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c34995f9e", "title": "My Notes Were Gathering Dust, So I Built a Home for Them", "url": "https://thuva4.com/blog/my-notes-were-gathering-dust/", "published_at": "2025-04-19T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c354b2351", "title": "Atomic Habits", "url": "https://thuva4.com/books/atomic-habits/", "published_at": "2023-05-07T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c3568b298", "title": "Understanding Distributed Systems", "url": "https://thuva4.com/books/understanding-distributed-systems/", "published_at": "2022-05-26T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c35fd5474", "title": "Who Moved My Cheese?", "url": "https://thuva4.com/books/who-moved-my-cheese/", "published_at": "2022-04-20T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c367acf15", "title": "The Midnight Library", "url": "https://thuva4.com/books/the-midnight-library/", "published_at": "2022-01-13T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c36cf1068", "title": "Man's Search for Meaning", "url": "https://thuva4.com/books/mans-search-for-meaning/", "published_at": "2021-12-02T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c376842aa", "title": "The Subtle Art of Not Giving a F*ck", "url": "https://thuva4.com/books/the-subtle-art-of-not-giving-a-fck/", "published_at": "2021-12-02T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c37a5a2c9", "title": "Outliers", "url": "https://thuva4.com/books/outliers/", "published_at": "2021-10-01T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c388d5da1", "title": "The Power of Habit", "url": "https://thuva4.com/books/the-power-of-habit/", "published_at": "2021-06-19T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c3923b02e", "title": "Everything Is F*cked: A Book About Hope", "url": "https://thuva4.com/books/everything-is-fcked-a-book-about-hope/", "published_at": "2021-04-14T00:00:00+00:00" }, { "id": "01a08c55-9bd6-71b4-bc1c-fb7c3a0388cd", "title": "The Alchemist", "url": "https://thuva4.com/books/the-alchemist/", "published_at": "2021-02-14T00:00:00+00:00" } ] posts Claim your blog
Back to thuva4.com
Blog · corpus.blog/blogs/thuva4.com/posts

thuva4.com

thuva4.com

2026

11 Jul 2026
11 Jul 2026
11 Jul 2026

2025

27 Oct 2025
17 Jul 2025
16 Jul 2025
15 Jul 2025

2023

2022

2021