Anatomy of a Database Operation Slides and transcript from my talk, "Anatomy of a Database Operation", at DjangoCon Europe in Dublin on 25 April 2025. I'll share the reco...
The Case for Abundant Recreation - Climber Kyle With more people recreating in the mountains, we need to expand supply and create abundant recreation.
Esteban Sastre | What is the French amortization system for mortgages and how does it work There are many variations of this sentence I hear when talking with people about getting a mortage:
Goodbye, Skype — Sergey Kaplich Skype also helped me stay in touch with people I hadn’t seen in a while. After university graduation, many people moved to other cities and countries, but we could still communicate through Skype.
Evolving OpenAI’s Structure An update from the OpenAI board on transitioning its for-profit entity to a Public Benefit Corporation, reinforcing its mission-driven structure under nonprofit oversight while enabling greater impact and long-term alignment with the public good.
Finding a bug in Chromium This week I’ve submitted a report for a bug I found in Chromium, the first time I’ve done so. I wanted to show how I found the bug and to spread … to hopefully speed up the resolution of it.
How my ADHD makes handling relationships difficult As someone with ADHD, I really struggle with maintaining relationships. Not because I don't *want* them, but because I struggle to keep in touch for various reasons. Those familiar with ADHD may have heard of Executive Dysfunction...
Implementing a Struct of Arrays Recently, I watched Andrew Kelley’s talk on Practical Data Oriented Design. It goes into some of the architectural changes he’s been making to the Zig compiler, with pretty significant performance benefit. Would definitely recommend checking out the talk,...
Docs like code in very basic terms This is docs like code for people who don't know what git is and have never installed VS Code.
Hyper-Typing In this article, I talk about an inherent trade-off in TypeScript's type system: stricter types are safer, but often more complex. I describe a phenomenon I call "hyper-typing", where libraries - in pursuit of perfect type safety - end up with overly com...
Getting Started with OpenTelemetry: Observability Made Easy Learn how OpenTelemetry simplifies observability by collecting traces, metrics, and logs for modern distributed applications.
Microsoft's Dirty Secret: Your Old PC is Now Trash! Retired Windows developer Dave Plummer explains the Windows TPM Trap that is rendering certain computers obsolete. Free Sample of my Book on the Spectrum: https://amzn.to/3zBinWM Check out ShopTalk, our weekly podcast, every Friday! https://www.youtube....
The vocal effects of Daft Punk Daft Punk have used a wide variety of vocal effects in their songs. A May 2001 interview in Remix magazine provided a rare insight from Daft Punk themselves on the topic.
This Trick Makes Entity Framework Super Quick! Let's talk about how query parameterization can speed up your Entity Framework requests. Don't forget to comment, like and subscribe 🚀 💬 JOIN US MEMBERSHIP: https://bbb.dev/ytjoin DISCORD: https://bbb.dev/discord 🧑💻 LET'S CONNECT ON SOCIAL Blog:...
On Not Carrying a Camera The ten thousand photographs stored on a cellphone are a dramatic refutation of my photographic diffidence.
ABP — Language Management Module Manually managing languages in your app? There's a better way! Check out how the ABP Language Management Module lets you add and control languages effortlessly. Our website: https://abp.io Language Management Module: https://abp.io/modules/Volo.Language...
Does .NET Documentation get ads? Aka: Is Copilot in the docs something useful? The dotnet documentation gets hints about using GitHub Copilot. Is this an ad? And can we expect more in the future?