@harshdotcom
Trying to write a clean code
Nothing here yet.
Nothing here yet.




Feb 17 · 6 min read · How I learned to organize Go applications for clarity, scalability, and long-term maintainability. Project structure in Go is intentionally minimalistic. The language does not enforce a framework or architectural pattern. This flexibility is powerfu...
Join discussionJan 23 · 6 min read · Introduction: Concurrency Is the Default, Not the Exception In modern backend systems, concurrency is unavoidable. Requests do not arrive one by one. They arrive: In parallel From different users From background jobs From distributed services ...
Join discussionJan 13 · 6 min read · Concurrency and parallelism are fundamental concepts in modern system design. Although often used interchangeably, they solve different problems and operate at different layers. Understanding them is critical for building scalable, high-performance s...
Join discussion