Learning, Experimenting - Concurrency in Go - Part 2
Refresher - I'm building a distributed chunked filestore in Go, and I setup a post for Part 1 here. That part dealt with uploading a file - this post
Curated development tutorials from top sources. Filter by language.
Refresher - I'm building a distributed chunked filestore in Go, and I setup a post for Part 1 here. That part dealt with uploading a file - this post
If you told me a few months ago that I would be obsessed with pointers, memory allocation, and low-level strings manipulation, I probably would have l
A migration guide from the Rust consultancy corrode reached the front page of Hacker News this week (458 points, 461 comments). It walks through movin
In this article, we will explore how to coordinate distributed transactions in Go using the Saga pattern. Coordinating Distributed Transacti
https://mukul0x9.pages.dev/blog/memdb/ tiny in-memory db in Go to understand in memory database. here's what I learned about hash tables, lock conten
Gubernator Orchestrator Update! Just shipped some major improvements examples to Gubernator (the lightweight Go container orchestrator): Premium D
The Go runtime is essentially an implementation of UNIX ideas within a single OS process. The OS process becomes the "Host OS", while goroutines act a
1. What is Generative Art? Generative art shifts the focus from drawing images to designing systems. Instead of sketching directly, you def
In the goroutine execution model, any I/O call appears blocking, halting the code execution for the goroutine. However, underneath, network calls in
In 2017 I was maintaining a Node.js ecommerce server when a new project landed on my desk — an IoT platform for vehicle tracking devices. Thousands of
Aethium A minimal, high-performance UI framework for Go with immediate-mode rendering, supporting both browser (Wasm) and desktop targets.
Building a real-world education platform for Kenyan university students — in a language I'd never touched before. The Problem That Starte
A small bug that taught me to read my tools before blaming my code. The Plan I was building a Net-Cat project in Go — a simplified vers
So far, we've talked about how data is stored in memory and the different data types available in Python and Go. Storing data is only part of programm
imagine you are working in a large codebase. you need to fetch different kinds of data and transforming them, grouping them or sorting them. lets tak
My Take on: When Is 100% Vibe Coding OK ? Introduction My Take on: When Is 100% Vibe Coding OK ? is gaining massive traction in
It's 2026. You've watched the language wars get louder for another year. Rust keeps eating systems work. TypeScript keeps eating everything that touch
EU Directive 2010/40/EU mandates that every Member State operates a National Access Point (NAP) that publishes real-time traffic, safety, and multimod
Choosing a logging library for your Go service sounds trivial until you're debugging a latency spike at 2 AM and your logs are consuming 15% of the CP
"FSOCIETY: Building a Terminal Chatroom to Fight Tech Oligarchs (and Maybe Become One)" In modern times, chatrooms have all been about beau