© 2026 Hashnode
Designing Great Interfaces: A Beginner's Guide to APIs and Protocols (REST, GraphQL, and gRPC) So, you're building a system, and you need different parts to talk to each other. That's where APIs and protocols come in! Think of them as the agreed-upon...

Welcome back to our AWS DevOps Zero to Hero journey! 🎯 Today, we're diving deep into one of AWS's most fundamental services - Amazon EC2 (Elastic Compute Cloud). Get ready to launch your first virtual server in the cloud! 💻 📚 What You'll Learn To...

If you’ve been testing long enough, you know how much things have shifted. The pace at which we adapt has increased manifold, especially with the rise of trends such as AI/ML, containerization, and shift-right/shift-left testing. Modern software test...

Recap: Where We Left Off In our previous blog, we learned: What Services are and how they expose Pods The difference between ClusterIP, NodePort, and LoadBalancer How to connect to applications running in Kubernetes using these service types But...

Disclaimers This blog post is a continuation of the previous post: Using Docker Compose and Caddy for Local Network Services on Raspberry Pi. It's recommended to read the previous post to understand the context and setup. 🖐️ I'm not a DNS expert, ...

In today's software development landscape, APIs (Application Programming Interfaces) play a crucial role in enabling communication between different systems. Among the various types of APIs available, GraphQL, REST, and gRPC are three of the most pop...
