Serving the For You feed
How a single Go process on a gaming PC powers Bluesky's For You feed for 72,000 users using SQLite and Tailscale.
How a single Go process on a gaming PC powers Bluesky's For You feed for 72,000 users using SQLite and Tailscale.
How a single Go process on a gaming PC powers Bluesky's For You feed with SQLite and Tailscale.
Learn how to implement the repository pattern in Go services for clean architecture, testability, and easy database swapping.
Announcing watgo, a pure Go WebAssembly toolkit for parsing WAT, validating, and encoding/decoding WASM binaries.
Explains the technical architecture of a lightweight static site generator using Python and Go, achieving under 20kB page transfers.
A daily tech reading list covering SQL's resurgence, AI agent productivity, CI/CD at scale, Go for backend, and more industry insights.
Introduces Showboat and Rodney, two CLI tools for AI coding agents to create automated demos and documentation of their work.
A developer details using GitHub Copilot's plan and agent modes to refactor the Azure Quick Review tool, eliminating technical debt and improving performance.
Explains how to distribute Go CLI tools like sqlite-scanner via PyPI using go-to-wheel, making them easily installable with pip/uv.
Explains how to distribute Go CLI tools like sqlite-scanner via PyPI using go-to-wheel, making them easily installable with pip/uv.
A technical deep dive into simple, fast algorithms for converting floating-point numbers to and from decimal text, with a Go implementation.
A Software Architect's hub for technical analysis, tutorials on Go/Rust/SwiftUI, and reflections on software development trends and essential reading.
A developer's reflection on how AI coding agents, particularly GPT-5 and Codex, have dramatically accelerated software development by handling routine coding tasks.
A technical guide on using DTrace to detect and analyze goroutine leaks in Go programs, including practical examples and script.
Building a fair, cancelable semaphore in Go from scratch, exploring concurrency challenges and implementing FIFO ordering with context cancellation.
A performance benchmark comparing JSON serialization to the TOON format in Go, analyzing speed and usability of different libraries.
Developer shares experience building a GitHub CLI extension using ChatGPT Codex to manage saved issue searches across multiple repositories.
A thoughtful comparison of the Go, Rust, and Zig programming languages, highlighting their shared lack of class-based OOP.
Using DTrace to dynamically list all HTTP routes registered in a Go application, useful for debugging and understanding runtime features.
A technical article exploring common and subtle causes of data races in Go programs, with real-world examples and fixes.