Best Practices for Software Development in Go

A collection of real-world Go best practices from years of building backend systems, APIs, and cloud-native services.

2025-04-08 · 28 min · 5785 words · Norbix

DSA - Data Structures and Algorithms

A deep dive into Data Structures and Algorithms (DSA) using Go and its Python counterpart, covering essential concepts, implementations, and best practices.

2025-07-24 · 31 min · 6531 words · Norbix

Graph Theory Algorithms 4 Competitive Programming

A comprehensive guide to graph theory algorithms in Go, covering essential concepts, implementations, and best practices for competitive programming.

2025-04-19 · 4 min · 837 words · Norbix

Concurrency in Go

A deep dive into concurrency in Go, covering goroutines, channels, and real-world patterns.

2025-04-19 · 9 min · 1870 words · Norbix

Concurrency in Python

Learn how Python handles concurrency and parallelism using threads, processes, and async with asyncio.

2025-09-09 · 3 min · 546 words · Norbix

JSON Schema in Modern Microservices: Contract-First Validation Strategy

A practical guide to JSON Schema in modern microservices — API-first design, OpenAPI contracts, DTO generation, and runtime validation in Go systems.

2026-02-25 · 9 min · 1840 words · Norbix