The Go Dependency Blindspot: Why You’re Missing Major Upgrades (and How to Fix It)
Go’s module system is widely celebrated for its predictability, speed, and reproducibility. Through the implementation of Semantic Import Versioning (
Curated development tutorials from top sources. Filter by language.
Go’s module system is widely celebrated for its predictability, speed, and reproducibility. Through the implementation of Semantic Import Versioning (
A follow-up to my previous post on connecting a ZK fingerprint device to Rails. This is the upgrade story — what broke, what I rebuilt, and what the s
AI is the most significant shift in software development since the internet. Not because it changes what software can do — but because it accelerates
When I started the v3 of Neuron AI, the first big decision I had to make was not about agents or tools, but about messages. Each LLM provider has its
You've written the test. WebMock is set up. The stub returns 200. Everything is green. Then Stripe ships a breaking change, your code sends a malform
Introduction In the realm of manufacturing, G-code serves as the backbone for CNC machines, dictating precise movements that shape raw ma
I spent the last few weeks building cellar, an open source Mac game launcher for Apple Silicon. Along the way I hit problems nobody had documented cle
I recently launched SocialSave Hub (https://socialsavehub.com) — a free browser-based tool to download videos from Instagram, Facebook, and Twitter/X.
Like many software developers, I also have a language that I enjoy using no matter what, and it never seems to be a puzzle to write, debug or read it.
The Problem We Were Actually Solving I was part of the team that operated the Veltrix system, a complex piece of software that we used to m
I love the performance of the Actix web ecosystem, but the steep learning curve and verbose boilerplate can slow down development. That’s why I built
The Problem We Were Actually Solving I was tasked with optimizing the event handling system for our Hytale server, specifically the treasur
The Problem We Were Actually Solving I still remember the day our server started to slow down dramatically, it was like a switch had been f
My talk “Frontend Ruby on Rails with Glimmer DSL for Web” went well at RubyConf Austria 2026. Especially given that after the talk, Chad Fowler (the s
Shopify is killing Scripts on June 30, 2026. That's 28 days from when I'm writing this. After that, every Shopify store running Ruby Scripts to custom
Why Ruby on Rails Developers Don't Need to Switch to Python for AI For the last few years, every AI conversation seemed to end with the sam
How to capture gap-free L2 order book data from Binance Most homemade order book recorders are subtly wrong. They work fine in a terminal d
The user wants me to rewrite an article about AI API speed benchmarks in the style of an indie hacker. Let me break down the requirements: DO NOT c
Building an Unreliable by Design System: A Practical Guide to Observability-Driven Resilience Building an Unreliable by Design Sys
As a developer who also plays competitive FPS games like Valorant and CS2, I wanted a lightweight way to warm up and test my mechanical skills. I coul