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.

April 8, 2025

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.

July 24, 2025

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.

April 19, 2025

Concurrency in Go

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

April 19, 2025

Concurrency in Python

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

September 9, 2025