Month March 2026

Claude Opus 4.6 vs. GPT 5.4

Claude Opus 4.6 vs. GPT 5.4: My Take as a C#/.NET Dev on AI Coding Companions Alright team, let’s talk AI. As a senior engineer who’s spent more years than I care to admit wrangling C# and .NET, I’ve seen…

bQuery.js 🥂 The jQuery for the Modern Web Platform

A deep-dive into the modular, zero-build frontend framework that bridges the gap between vanilla JavaScript and full-blown frameworks Introduction Remember jQuery? That legendary library that made DOM manipulation actually enjoyable back in the day? Well, times have changed, browsers became…

Run Any HuggingFace Model on TPUs: A Beginner’s Guide to TorchAX

What if you could run any HuggingFace model on TPUs — without rewriting a single line of model code? Here is what the end result looks like: from transformers import AutoModelForCausalLM, AutoTokenizer model = AutoModelForCausalLM.from_pretrained(“google/gemma-3-1b-it”, torch_dtype=”bfloat16″) import torchax torchax.enable_globally() #…

I built a TOML-based task runner in Rust

Every project I work on has the same problem. There’s always a set of commands I run in the same order every time, setting up dependencies, building, running checks. I got tired of either remembering them or keeping a random…