10 April 2025

37 links · Thursday

Spoofing A Pokemon Trade

I love the Pokémon games. When I was 9 years old, I got Pokémon Red and from there on I was hooked. I played every free minute on my Game Boy Advance. Years later, one feature I still find intriguing: Trading via Serial Cable. How does it work and could you sp…

Hunt for Red October 1990

Visual Effects Supervisor -  Scott Squires Visual Effects Director of Photography - Patrick Sweeney The effects for this movie were orig...

Let's Build & Deploy a MCP Server with C#

Looking to get started building and testing your own Model Context Protocol (MCP) server? Look no further than the new C# SDK for MCPs. You can build both client and servers with a delightful API that gets you up and running in minutes. Best of all you can bui…

Boost Your DB Performance with GUID v7

Watch this short to see how GUID v7 in .NET 9 can boost your database performance. Full video: https://www.youtube.com/watch?v=gWsf2TP0OJI&t=815s #abpframework #development #DotNet9

How Lazy Loading in EF Core Can Cause BIG Problems

Lazy loading in Entity Framework Core can lead to some bad stuff. Let's learn how and what you should do instead. Don't forget to comment, like and subscribe 🚀 💬 JOIN US MEMBERSHIP: https://bbb.dev/ytjoin DISCORD: https://bbb.dev/discord 🧑‍💻 LET'S CONN…

Refactoring Database Interactions

Turn your videos into live streams with https://restream.io Fritz is working on SharpSite - an open source CMS that has been built on these live streams. Learn more at https://sharpsite.org

detached observations - Smol Nero

We’re quick to name the copier and the copied—was it stolen, or not? What’s the lineage of the stoles? Does it matter? I don’t believe so. That obsession distracts us...

Template-Scoped CSS in Rails

Hot on the heels of the previous article I was asked about my idea of having co-located CSS. Now is the time to share, so read on!

Consistent Infrastructure

I first learned to code using GUI-based tools on Windows. This included tools like TortoiseSVN for version control and WAMP to run a local an Apache/MySQL/PHP stack. It was a great introduction to programming, but didn’t prepare me for the real world. Why? Bec…

cameron.rs - Don't Outsource Your Soul

Generative AI is slowly being integrated into every product and normalized in everyday life. Many are relying on it to write their essays and generate their art. Are we beginning to outsource our human ingenuity to artificial intelligence?

The Illusion of Time, the Overflow of Being - Smol Nero

Time has quite literally been taken too seriously by humankind. Not just time itself — but all the layers we've wrapped around it: schedules, metrics, KPIs, urgency cycles. These clusters...

Parser Combinators Beat Regexes

Someone online was solving Advent of Code problems, and had a question about last years’ day 3. They had a working solution using regular expressions (regexes) on String values, but they wanted to use ByteString values instead for performance reasons. They wer…

Baking the Y Combinator from scratch, Part 1

It's a pedagogical pet peeve of mine when technical concepts are simply listed in their fully developed state, with little in the way of motivation, derivation, or historical context. This, I think, is like publishing a cookbook filled with beautiful pictures …

Notes Are Just Means to an End

If you take notes during a meeting you know how it is. The meeting ends, and you're quickly typing final thoughts or trying to clean up the notes you took while everyone was talking. You save them, maybe tag them, maybe link them somewhere. And then... what?

A guide for future managers

As individuals are hired into an organization, they are typically screened first and foremost for “hard skills”. If you’re an engineer, do you know how to code, architect a system, or evaluate the tradeoffs of any particular implementation? If a financial anal…