Demystifying Big-O Notation in Software Engineering

Understand Big-O notation through real-world Go examples and discover how algorithmic complexity impacts code scalability, performance, and design choices.

2025-04-23 路 3 min 路 515 words 路 Norbix

Enterprise Integration Patterns in Go: Practical Examples

Explore key Enterprise Integration Patterns (EIP) with practical Go examples, covering point-to-point, pub/sub, queues, and event-driven design for distributed systems.

2025-09-22 路 12 min 路 2368 words 路 Norbix

API-First Approach: Design Before You Code

Explore the API-first approach: why defining contracts before implementation accelerates development, reduces integration bugs, and enables parallel workflows across teams.

2025-09-25 路 2 min 路 405 words 路 Norbix

API Modeling in Distributed Systems: REST, WebSocket, gRPC, and GraphQL

Learn how modern distributed systems use REST, gRPC, WebSocket, and GraphQL together. Explore architectural tradeoffs, communication patterns, scalability concerns, and real-world API modeling strategies.

2026-05-26 路 5 min 路 1037 words 路 Norbix

Proxy Demystified: API Gateways, Reverse Proxies, SSH Tunnels & Design Patterns

Learn how routing, forward proxies, reverse proxies, API Gateways, SSH tunneling, Kubernetes ingress, service meshes, and the Proxy design pattern all fit together. A complete guide for backend and platform engineers.

2026-07-11 路 21 min 路 4392 words 路 Norbix