Archive
Architecture of a NextJS app on AWS: an interview story
Tenets of Multithreading in GO: Detailed Tutorial
The basics of Async and Parallel Programming
The internals of TCP: A deep dive
Apache Kafka: Architectural Overview and Performance Mechanisms
Demystifying DNS: Understanding Domain Name Resolution
Streamlining Pagination in TypeScript: An Efficient Paginator Class
Navigating the Dual Write Problem: Implementing the Outbox Pattern for Data Consistency in Distributed Systems
Efficient Data Handling: Understanding JavaScript Iterators and Generators
Demystifying ARP and NAT: The Backbone of Internet Traffic
Understanding CQRS and Event Sourcing: A Path to More Robust Distributed Systems
Circular Buffers: The Smart Solution for Managing Data Streams
Navigating Networking Layers: The Journey of Data Through TCP
Exploring Memory Management: A .NET Developer's Insights into Golang