
Roger Bosch
•Feb 16, 2026
Go channels explained: buffered, unbuffered, select, closing channels and common patterns. Clear concurrent communication.
Writing about backend systems, data engineering, automation, and real-world AI applications.

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

Roger Bosch
•Feb 7, 2026
How to read environment variables in Go, configure per environment, validate and separate secrets. Explicit configuration with no magic.

Roger Bosch
•Feb 2, 2026
A practical guide to writing executable specs. Reduce ambiguity, decide early, and work effectively with AI and coding agents without creating legacy.

Roger Bosch
•Jan 28, 2026
Multi-stage Dockerfile for Go, static binaries, environment variables, healthcheck and deployment. Minimal images with no surprises.
OshyTech
Backend and data engineering focused on scalable systems, automation, and AI.
Copyright 2026 OshyTech. All Rights Reserved