The Open Web Strikes Back in the Time of AI Chatbots After testing AI Chatbots’ knowledge on topics I’m familiar with—including myself, my company, and the projects I’m involved in—I’ve noticed that all of the content they reference comes from the open web. None of my old posts from Twitter, Facebook, Link...
Is your LLM biased? Making ChatGPT evaluate itself – roady's rants I wanted to know whether ChatGPT would judge the same remote-work scenario differently when only the subject and role changed:
Your Org Chart is Your Cycle Time - Keith Brown Engineers solved this problem twenty years ago. Nobody else got the memo. Marketing ships one campaign a quarter. Ops changes a process twice a year. The board reads numbers that are three weeks stale. Every one of those is a deployment pipeline with a si...
Lucas' Laws of Project Management Hot takes and cold truths on software, startups, and the lies we tell ourselves.
Maintainer agents A wild idea I have not tried yet: give every package in a codebase its own maintainer agent, show the other agents only the interface, and route every change through the owner.
I changed my license In the last 28 years of publishing software, I’ve had three distinct eras of software licensing. All of my recent stuff is available under the European Union Public License 1.2, and I thought to explain why.
Shared Memory Consistency From Scratch Part 1: Causality Hardware and programming language memory models are rightly seen as difficult subjects, yet the confusion that surrounds them is a side effect of poor understanding, even amongst experts, and not part of the intrinsic difficulty. While I can't invent the ...
Migrating a Redis Cluster Across Clouds Without Chaos In the second half of 2024, my organisation decided to move from AWS to Alibaba Cloud. This was a massive effort because thousands of microservices and databases had to be moved without any downtime. In this post, I will focus on the journey my team took ...
What a few rounds of layoffs have taught me: Munad Mahinoor Layoffs stopped being an event and became a condition of the industry. Four things I have learned from sitting through more than one, written for the people who have too.
How (Not) to Find a SWE Job in North America A year of SWE interviews in North America taught me that getting the interview is only half the battle.
Big Tech Wants To Be Your Bible Translator The most powerful seat in scripture has always been the one between you and the text. The engagement economy is quietly claiming it.
GPT-6 Astra: the harness is the product | Few-Shot Academy GPT-6 Astra scored 54.8% or 99.9% on the same benchmark depending on the harness. That gap matters more than the AGI headline.
Being a Missionary Kid in Turkey Everyone asks what it was like growing up in Turkey. This post gives way more info than you could ever want.
Daniel Skogly's blog | Motivating Myself for Exercise by Arbitrarily Withholding Things I Desire I love the Souls-games by From Software, not only for the satisfying gameplay, but also for the incredible worldbuilding that I’ve never experienced the likes of in any other game series. There are some things in Demon’s Souls (the first Souls-game I play...
A Workaphile’s Apology Disclaimer: No LLMs were used in the writing of this essay—all em dashes are mine1. Soon after the AlexNet breakthrough burst onto the scene over a decade ago, I became preoccupied with the followi…
AI handles incidents, engineers lose touch with their systems AI-assisted incident response can lower MTTR while leaving engineers less prepared for the complex incidents automation cannot solve.
GPT-6 Astra - API Pricing & Benchmarks GPT-6 Astra is OpenAI's flagship model for demanding end-to-end work. $10 per million input tokens, $50 per million output tokens. 1,050,000 token context window, maximum output of 128,000 tokens. Higher uptime with 2 providers. Includes independent bench...
statichost.eu - 100% European static site hosting Static hosting for frontend developers who care where their sites live. Git push, custom domain, done — on European infrastructure owned by Europeans, all the way down.
Can AI design circuit boards yet? A look at what current models can build, where they fail, and how EEBench tests the electronics in simulation.
OpenTrailPaper Open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO, with offline maps, GPX routes, FIT recording and Bluetooth sensors.
Thinking in code Over the last few months, learning programming fundamentals has changed how I use AI. This is what loops, conditions, and debugging taught me about thinking in code.
Shutting down our public encrypted DNS servers and sponsoring Quad9 instead | Mullvad VPN Mullvad has operated public encrypted DNS (DoH) servers since 2022. They are unnecessary when using Mullvad VPN — traffic is already encrypted and Mullvad VPN's internal DNS handles all queries.