Two guys hated using Comcast, so they built their own fiber ISP Brothers-in-law use construction knowledge to compete against Comcast in Michigan.
The siren song of LLMs The Greek hero Odysseus (the Romans called him Ulysses) was sailing back home from the Trojan war with his crew. En route, they had to sail through the Island of the Sirens.
Stop Saying RAG Is Dead – Hamel’s Blog Why the future of RAG lies in better retrieval, not bigger context windows.
Postman to Bruno: A Weekend Migration That Transformed Our API Workflow We moved our entire Postman collection to Bruno over a weekend and let Claude Code chew on the new files by Monday morning. By lunchtime, API docs were writing themselves.
Chesterton’s Fence and paralysing your organization An old principle says not to remove what you don’t understand. But in modern organizations, that caution turns into paralysis. This post explores how forgotten systems, missing documentation, and fear of change quietly strangle innovation.
Mastering PostgreSQL EXPLAIN ANALYZE: A Deep Dive into Query Plans Learn to read and understand PostgreSQL EXPLAIN ANALYZE output like an expert. This comprehensive guide covers all scan strategies, join methods, and op...
How digital is Germany? – Mert Bulan You'll be surprised to hear how many times I actually had to use a fax machine.
From Prompt to Plant Shutdown: Agent Context Contamination in the Model Context Protocol (MCP) OT meets IT
Haven Blog: Age Assurance and Bluesky Bluesky's recent compliance with UK Age Assurange mandates demonstrates the dangers of relying on any centralized platform, no matter how open the protocols.
Solving the Cross-Platform Flyout Problem in .NET Learn to use Uno Platform's DrawerFlyoutPresenter to create responsive drawers that feel native on mobile and desktop.
Cognition | Cognition’s acquisition of Windsurf Cognition has signed a definitive agreement to acquire Windsurf, the agentic IDE.
AI slows down open source developers. Peter Naur can teach us why. AI slows down open source developers. Peter Naur can teach us why.
How I build software quickly Know how good your code needs to be for the task at hand. Start with a rough draft. Try to soften requirements if you can. Don't get distracted. Make small changes. Practice specific skills.
Five Companies Now Control Over 90% of the Global Food Delivery Market Why is my $8 burger $23 after fees - An average reddit user
Apple’s Browser Engine Ban Persists, Even Under the DMA - Open Web Advocacy TL;DR: Apple’s rules and technical restrictions are blocking other browser vendors from successfully offering their own engines to users in the EU. At the recent Digital Markets Act (DMA) workshop, Apple claimed it didn’t know why no browser vendor has po...
Introducing Rejigs: A Developer-Friendly Regex Builder for .NET Regex is powerful — but let’s be honest, it’s also painful. Too cryptic, too easy to break, and let’s...
How to do Validation in Windows and Uno Platform Applications - the Easy Way - Nick's .NET Travels Quite often I hear the complaint that WinUI, and thus Uno Platform, doesn’t include validation. There was some evidence a while ago that it was being worked on by the WinUI team (ie commented out validation XAML in the WinUI styles), but there doesn’t see...
GitHub - OpenCut-app/OpenCut: The open-source CapCut alternative The open-source CapCut alternative. Contribute to OpenCut-app/OpenCut development by creating an account on GitHub.
How GLP-1s Are Breaking Life Insurance Patients look healthy on paper. Two years later, they're high-risk again.
Structural Design Pattern - Composite In this post I will teach you Structural Composite Design Pattern in .NET. All with live working demo.
On Cognitive Alignment by Laurence Chen There was once a time when a client asked me to add a rate limit to an HTTP API. I quickly identified three similar options, all of which could apply rate...
mkcd: The missing shell shortcut The command 'mkdir' is often followed by 'cd' to the same directory, suggesting 'mkcd'. I analyze my usage, look for the origin of 'mkcd', and implement it for fish.
What I'm working on – at work and on the side My work life has revolved around multiple different projects with multiple project titles, as I wanted it to be. So, this blog post will have a logbook-like format and is like a progress report. I just wanted to write this down before I forget all of this...
Using Signal groups for activism Things are heating up. Millions of people are taking to the streets against Trump's rising authoritarianism. Communities around the US are organizing to defend against ICE raids, to protest Israeli genocide, for mutual aid, and for other forms of fighting...
Workaround for Claude Code running python instead of uv uv is now the de facto default Python package manager. I have already deleted all pythons from my system except for the one that has to be installed for other packages in brew.
Generating (almost) equally-spaced points along a parabola A trick I recently used to produce aesthetically pleasing arcs of coins in an endless runner game–all it took was hand-waving away the rules of calculus
Daily notes considered harmful Daily notes are useless. The value of a note is directly proportional to the number of times it is visited. That value is exponentiated each time a note is s...