Logo
Login
Tech Posts 31212
100daysofcode 100daysofdevops 100pay 10mistakes 10yearworkanniversary 11 11labs 11tly 11ty 127001

Dev Blog A constructive and inclusive blog for software developers. With you every step of your journey.

Built with modern PHP and MySQL. Open source software that powers developer blogs and other inclusive communities.

Made with love and PHP. Dev Blog © 2024.

Webhook Service: How To Approach System Design Interview + Practical Example

Webhook Service: How To Approach System Design Interview + Practical Example
This article was originally published on My Website Introduction System design is how you plan before you build. Not just code, but full picture: features, traffic, failures, scale and secur...
25.04.2025 0 Read More

🧵 Why Rust Needs `FdWrapper`: Understanding File Descriptors and RAII at the System Level

Rust has a reputation for being safe, efficient, and modern — but when you drop down into system-level programming, you’ll still be working with raw system resources. One of the most common and ri...
25.04.2025 0 Read More

High-Performance Location Searching: How Map Apps Handle Billions of Places

High-Performance Location Searching: How Map Apps Handle Billions of Places
When you open a map application and start typing "coffee shop near me," you get instant results showing nearby locations. This seemingly simple search is actually an impressive technical feat. Behind ...
26.04.2025 0 Read More

2.1 ARCHITECTURAL STYLES (Distributed Systems)

2.1 ARCHITECTURAL STYLES (Distributed Systems)
Before we begin, let's read this excerpt from the book. Distributed systems are often complex pieces of software of which the components are by definition dispersed across multiple machines. To master...
26.04.2025 0 Read More

Learn About Database Architecture: The Full Guide

Introduction Database architecture forms the foundation of any digital system that manages data. It defines how information is stored, accessed, managed, and secured. Whether building a simpl...
26.04.2025 0 Read More

2.2 SYSTEM ARCHITECTURES / 2.2.1 Centralized Architectures (Distributed Systems)

2.2 SYSTEM ARCHITECTURES / 2.2.1 Centralized Architectures (Distributed Systems)
Obviously, that: Deciding on software components, their interaction, and their placement leads an instance of a software architecture, also called a system architecture (Bass et aI., 2003) and Despite...
27.04.2025 0 Read More

Debugging Humanity: How Systems Thinking Led Me to Radical Wokeness

TL;DR: I'm not some mad woman with a hammer trying to make everything a nail. This explicitly is not about forcing everything into a systems model. It is about what happens when the systems t...
28.04.2025 0 Read More

Choosing Your Microservice API Style: When REST Reigns vs. When gRPC Rules. 🤔

Choosing Your Microservice API Style: When REST Reigns vs. When gRPC Rules. 🤔
So, you're building microservices? Awesome! Welcome to the party where your tiny little services need to talk to each other. Think of it like a big, fat Indian wedding – lots of different relatives ...
29.04.2025 0 Read More

Rate Limit Handling: Using Randomized Delays with Cloud Tasks

Rate Limit Handling: Using Randomized Delays with Cloud Tasks
As a developer, we often integrate with external API. There are a lot of consideration when working with external service such as API availability, latency, network failure, API timeout, and rate limi...
29.04.2025 0 Read More

Change Data Capture (CDC) with Debezium Server (No Kafka) — Django + Postgres + MongoDB Example

Change Data Capture (CDC) with Debezium Server (No Kafka) — Django + Postgres + MongoDB Example
When I explored CDC (Change Data Capture) implementations without Kafka, I found very little helpful material online. Most examples heavily depended on Kafka, but for many smaller systems, Kafka can f...
29.04.2025 0 Read More
Loading...
#reading
GPT-4.1 vs Claude 3.7 Sonnet
0
Different types of clients I had to face when I was freelance
0
Arquitetura antes do código: como planejar te faz codificar com confiança
0
THREE Things You Can Start Doing Today to Become the Highest Paying Front-end Dev
0
Unstructured: The Ultimate ETL Tool for Processing Unstructured Data
0
#popular
Mastering OpenAI’s new Agents SDK & Responses API [Part 1]
0
What is Model Context Protocol (MCP): Explained in detail
0
Beginner's Guide to the Model Context Protocol (MCP)
0
A Step-by-Step Guide to Install DeepSeek-V3-0324 Locally
0
How to Run DeepSeek Locally Using Ollama
0