AI Can’t Even Fix a Simple Bug — But Sure, Let’s Fire All Our Engineers Reddit discovered the funniest thing in tech this week, and it shows exactly how broken the AI narrative is. The newly released GitHub Copilot agent was given permission to make pull requests on Microsoft’s .NET runtime, and the results couldn’t be funnie...
berti92 brain dump Foldables... Since Samsung announced their very first Galaxy Z Fold, I was really pumped. I liked the idea so much, to have your phone AND tablet always in your pocket. Sure, the first version was laughable as fuck, but I immediately get t...
The Day GlusterFS Tried to Kill My Career A GlusterFS failure during a critical client upgrade turned into a nightmare of false accusations and politics, revealing a deeper story of corruption.
In 2025, Apple still makes it hard to play your own MP3s, so I wrote my own app In 2025, playing your own music on an iPhone is surprisingly hard, unless you pay Apple or navigate a maze of limitations. So I built my own player from scratch, with full text search, iCloud support, and a local-first experience. GitHub link Why I Built ...
The IBM Enhanced Keyboard turns 40 A celebration for the 40th anniversary of the IBM Enhanced Keyboard's announcement
Refactoring My Infrastructure As Code Configurations The drupol/nixos-x260 repository began as a simple and practical way to manage the configuration of my Lenovo ThinkPad X260 laptop, hence the (bad) name. Unsurprisingly, I quickly became hooked on the NixOS Linux distribution, and before long, I was runni...
The Story Behind the Great Sidecar Debate Pulling back the curtain on architectural choices in Linkerd, Istio Legacy, and Istio Ambient.
Vibe coding is metaprogramming - foobuzz I originally wanted to write 2 distinct articles, but realized that they shared the same underlying idea: "Vibe coding", the act of talking to an LLM / LLM-based AI agent to code a full project without writing a line of code manually, is no more than a me...
KotlinConf 2025 is a real bowl of fresh air for backend Devs With their keynote that JetBrains intentionally started putting backend developers in the spotlight again. They made big, impactful announcements, both at an ecosystem and language levels and I can't wait to try out all of the new goodies.
Getting Started with Ansible An introduction to Ansible, with a hands-on demonstration where we install nginx on a Docker container remotely.
Visualizing Financial Data with DuckDB And Plotly I like to keep a pretty close eye on my finances, such as my spending habits and net worth. Over the years, I’ve used a lot of different tools, such as YNAB, Mint and Quicken.
On 1,145 pull requests per day There is a recent video of Patrick Collison at Stripe Sessions 2025 stating that in 2024 Stripe did on average 1,145 pull requests per day. Not just creating them, but actually finishing them; "fully shipped into production". All whilst having less than a...
A Run of CRDT Posts Over the next few days, I'm going to post a number of observations about CRDTs: Convergent Replicated Data Types. These are data structures that aspire to help…
Trading with Claude (and writing your own MCP server) Ever wanted to check on your portfolio and trade some stocks directly with Claude? Well you’re in luck.
Desktop AI Compared - From 2GB to 1024GB, Deepseek R1, Gemma3, and More! Dave compares multiple desktop AI models running at various hardware price points from 2GB up to 1TB of memory and reveals the performance of each. Free Sample of my Book on the Spectrum: https://amzn.to/3zBinWM Check out ShopTalk, our weekly podcast, e...
Pocket is Saying Goodbye: What You Need to Know More information about the end of support for Pocket.
Introducing Claude 4 Discover Claude 4's breakthrough AI capabilities. Experience more reliable, interpretable assistance for complex tasks across work and learning.
Fusion Cache is my favorite caching library for my C# projects Fusion Cache is my favorite caching library for my C# projects. In this video tutorial, I walk through caching values that we're creating for an API call. We're able to expire them and use a factory method to create the values we need. Watch the full t...
GitHub - Kotlin/kotlin-lsp: Kotlin Language Server and plugin for Visual Studio Code Kotlin Language Server and plugin for Visual Studio Code - Kotlin/kotlin-lsp
FusionCache with Redis is a GAME CHANGER for EF Core Powered Web Apps My favorite caching library is SO easy to configure a distributed cache alongside the in-memory cache. FusionCache makes it a cake walk! In this video, we'll look at configuring FusionCache in an ASP NET Core app that's configured to use EF Core and Redi...
How to run a custom container images in .NET Aspire projects You've got .NET Aspire running with your application, but what's next? In this video, Jeff Fritz shows you how to add a container, ANY container, to your application. For fun, Jeff hosts a Minecraft server next to his application with .NET Aspire ✅ Chapt...
For Algorithms, a Little Memory Outweighs a Lot of Time | Quanta Magazine One computer scientist’s “stunning” proof is the first progress in 50 years on one of the most famous questions in computer science.
Gemini Diffusion Another of the announcements from Google I/O yesterday was Gemini Diffusion, Google's first LLM to use diffusion (similar to image models like Imagen and Stable Diffusion) in place of transformers. …