
Roger Bosch
•May 1, 2026
Tutorial to build a worker in Go with an in-memory queue, context, retry, logging and graceful shutdown. Real backend.
We use cookies to improve your experience on this site. To learn more, see our Privacy Policy & Cookies Policy .
A collection of blog posts about concurrency

Roger Bosch
•May 1, 2026
Tutorial to build a worker in Go with an in-memory queue, context, retry, logging and graceful shutdown. Real backend.

Roger Bosch
•Mar 6, 2026
Practical comparison of Go and Python in heavy scripts, concurrency, scraping, ETL and batch processes. When the switch is worth it.

Roger Bosch
•Feb 25, 2026
How to build a worker pool in Go with channels, context, error handling and graceful shutdown. Concurrency with limits.

Roger Bosch
•Feb 16, 2026
Go channels explained: buffered, unbuffered, select, closing channels and common patterns. Clear concurrent communication.

Roger Bosch
•Aug 5, 2025
Goroutines, concurrency vs parallelism, real backend patterns and common mistakes. Simple and effective concurrency in Go.

Roger Bosch
•Jun 2, 2025
A practical comparison between Go and Python for backend, APIs, concurrency, automation, and deployment. No fanboyism, just real technical judgment.
OshyTech
Backend and data engineering focused on scalable systems, automation, and AI.
Copyright 2026 OshyTech. All Rights Reserved