17 March 2026

37 links · Tuesday

Discriminated Unions Are Finally Here in .NET

Get every Dometrain 30% off with code HANDSON30: https://dometrain.com/courses/?ref=nick-chapsas&promo=youtube&coupon_code=HANDSON30 Hello, everybody. I'm Nick, and in this video, I will showcase unions in C# 15 and .NET 11 since they have finally been merged…

Kagi Small Web

Discover the small web - personal blogs, independent YouTube channels, and webcomics from genuine humans on the internet.

Every layer of review makes you 10x slower

We’ve all heard of those network effect laws: the value of a network goes up with the square of the number of members. Or the cost of commun...

Kagi Translate

Kagi Translate uses powerful AI models to instantly and accurately translate any content in any language.

Why isn’t anyone panicking?

The S&P 500 is near all-time highs. Crypto is up. And yet the US has started its biggest Middle East war since Iraq, and 20% of the world’s oil just went offline. Why is most everybody pretending things are normal?

One More Prompt: The Dopamine Trap of Agentic Coding

It’s 2:47 AM on a Tuesday. I’m not debugging a production outage. There’s no deadline. I’m just watching Claude Code refactor a module — and I can’t stop. One more prompt. One more agent run. One more hit. If this sounds familiar, you’re not alone. Something s…

Making Chocolates: Lessons Learned

For White Day I decided to make chocolates for my wife. Designing a master. Casting a mold. Melting the Chocolate. Pouring the Bar

Boris Tane

Coding agents didn't make poor engineers dangerous. They made them unstoppable.

Sebastian Jais

Software engineer who breaks down complex problems and connects systems. From enterprise platforms to industrial machines to AI.

How Languages Shape My Understanding

A personal exploration of how learning multiple languages—Spanish, English, Portuguese, and Ukrainian—has shaped my thinking, expanded my world, and unlocked new ways of understanding others.

My Superpower

It was not until relatively late in my academic career when I realized my thirst for the written word had given me a superpower.

Transaction Boundaries Are a Business Concept

In most systems, use cases live in the application layer, where services orchestrate domain operations and side-effects such as persistence, messaging, or external calls. It’s also common for…

Reading Mk4001mtd

Building a Reader for the World’s Smallest Hard Drive — MK4001MTD

Build Everything

Claude is changing how I write software dramatically. My biggest worry, as someone who's been writing software for a long time, is that I will be so blinded by my hard earned intuition on complexity that I will subconsciously be less ambitious than the moment…

Solving Problems By Writing Out Questions and Answers

Recently, I’ve been solving more and more complex problems. From working on those, I found a “strategy”/method that worked: to lay out the information needed as a bunch of questions, then answer them. I want to share the idea because I think it’s very useful i…