How StrongDM's AI team build serious software without even looking at the code

simonwillison.net

Last week I hinted at a demo I had seen from a team implementing what Dan Shapiro called the Dark Factory level of AI adoption, where no human even looks at the code the coding agents are producing. That team was part of StrongDM, and they've just shared the first public description of how they are working in Software Factories and the Agentic Moment : We built a Software Factory : non-interactive development where specs + scenarios drive agents that write code, run harnesses, and conv...

Hiya, Kids, Hiya Hiya

georgerrmartin.com

It’s been a long time since we plucked my magic twanger, I know. No, I have not forgotten how to blog.  I just haven’t had the time, or the energy.  Too much else to do, too many projects, too many deadlines, and I was behind on everything.   Too much death as well; we lost some close friends during the last few months, along with artists, writers, and other celebrities whose work meant a lot to us, even if we did not know them personally.  I wanted to talk about all of that. Oh, an...

Fraud Investigation is Believing Your Lying Eyes

www.bitsaboutmoney.com

There was recently an attempt by an independent journalist to expose fraud in a Minnesota social program. It was deeply frustrating; the journalist had notably poor epistemic standards, which secondary media seized upon to dismiss their result. The class-based sniffing almost invariably noted that prestige media had already reported stories which rhymed with the core allegation, while sometimes implying that makes the allegations less likely to be true, through a logical pathway which is mys...

Your Terminal Tabs Are Fragile. I Built Something Better.

mkennedy.codes

TL;DR: I built Command Book, a native macOS app that gives your long-running terminal commands a permanent home. Free to download at commandbookapp.com . Terminal pain points I’ve been a terminal power user for over 20 years. And I’m done using terminal tabs as a process manager. Here’s why. It’s a familiar tale. You sit down to work in the morning and you have to get a host of apps up and running before you can start coding. Maybe your terminal looks a bit like this. ---------...

Tmux, Starship, and Neovim, the trio to make your terminal better

stfn.pl

In which I show how to configure a few different tools to make the terminal more pleasurable to use In which I show how to configure a few different tools to make the terminal more pleasurable to use

Shield AI, Republic of Singapore Air Force, and Defence Science and Technology Agency Expand Partnership to Progressively Field Autonomy Capabilities

shield.ai

SINGAPORE (February 5, 2026) — Shield AI today announced the expansion of their partnership with Singapore’s Defence Science and Technology Agency (DSTA) and the Republic of Singapore Air Force (RSAF) to co-develop and proliferate Artificial Intelligence (AI) across a wider range of autonomous drone applications using Shield AI’s Hivemind software development kit (SDK). Building on existing explorations and early use cases, the expansion looks to develop and embed autonomous capabilit...

Note on Ender's Game-Era Capitalism and Portfolio Management

blog.thornewolf.com

Suppose we have reached endgame capitalism. Suppose we have colonized the worlds as in Ender's Game. How should we manage our stock portfolio? Investing in many uncorrelated assets de-risks your position. In 2026, there are not enough sufficiently uncorrelated assets for complete de-risking. In Ender's Game, there are. There are so many in fact that, when every investor distributes his wealth along N investments, all investors continue to be ~uncorrelated. Capital will now run away risk-free. Wh...

AI is Killing B2B SaaS

nmn.gl

SaaS is the most profitable business model on Earth. 1 It’s easy to understand why: build once, sell the same thing again ad infinitum, and don’t suffer any marginal costs on more sales. I have been writing software for more than half my life. In the last year itself, I’ve talked to hundreds of founders and operators in SF, from preseed to Series E companies. AI is bringing an existential threat to a lot of B2B SaaS executives: How to keep asking customers for renewal, when every cu...

Exploring a Modern SMTPE 2110 Broadcast Truck With My Dad

www.jeffgeerling.com

In October, my Dad and I got to go behind the scenes at two St. Louis Blues (NHL hockey) games, and observe the massive team effort involved in putting together a modern digital sports broadcast. I wanted to explore the timing and digital side of a modern SMPTE 2110 mobile unit, and my Dad has been involved in studio and live broadcast for decades, so he enjoyed the experience as the engineer not on duty! In October, my Dad and I got to go behind the scenes at two St. Louis Blues (NH...

Introducing Pure Blog

kevquirk.com

The keen eyed among you will have noticed that things have been quiet around here recently, and that's because I've been working away on a new project: Pure Blog . Pure Blog is a simple PHP based blogging platform that has a lovely little CMS in the background to help you manage your content. Everything is based on Markdown, and all the content is stored in plaintext files, just like an SSG. Why Pure Blog? Well, dear reader, back in September I announced my Jekyll CMS, Hyde . After conti...

Long-Sought Proof Tames Some of Math’s Unruliest Equations

www.quantamagazine.org

The trajectory of a storm, the evolution of stock prices, the spread of disease — mathematicians can describe any phenomenon that changes in time or space using what are known as partial differential equations. But there’s a problem: These “PDEs” are often so complicated that it’s impossible to solve them directly. Mathematicians instead rely on a clever workaround. They might not know how to… Source The trajectory of a storm, the evolution of stock prices, the spread of disease ...

This one goes out to the ones we love

anniemueller.com

And he will never never never never never never never get to meet you And I got to meet you Yeah, I got to meet you. — Mikey Mike I write in praise of the ones we love: their weaknesses and fears and nobility, their moments of madness, their genius. Sometimes we hold each other and feel stronger, safer, better. Sometimes we stand in opposite corners and hurl things at each other: words, accusations, feelings, disappointments. And worse.  We can be so cruel. We get so confused. But...

s21e05: That Whole Moltbot/OpenClaw YOLOing AI Agents Thing

newsletter.danhon.com

0.0 Context Setting It’s Thursday 5 February 2026 in Portland, Oregon. I started writing this on Monday. It’s not been great. I have a podcast now. Yeah, I know. Everyone has a podcast. Podcasts are over. If you know me well, you’ll also know that I’m incapable of listening to podcasts, my attention wanders and then it’s background noise and I realize I have no idea what anyone’s talking about. Benjamin Bell suggested on LinkedIn that I could use AI to clone my voice and make ...

Why I joined OpenAI

www.brendangregg.com

The staggering and fast-growing cost of AI datacenters is a call for performance engineering like no other in history; it's not just about saving costs – it's about saving the planet. I have joined OpenAI to work on this challenge directly, with an initial focus on ChatGPT performance. The scale is extreme and the growth is mind-boggling. As a leader in datacenter performance, I've realized that performance engineering as we know it may not be enough – I'm thinking of new engineering methods...

Launching The Rural Guaranteed Minimum Income Initiative

blog.codinghorror.com

It's been a year since I invited Americans to join us in a pledge to Share the American Dream : 1. Support organizations you feel are  effectively helping  those most in need across America right now . 2. Within the next five years, also contribute  public dedications of time or funds towards longer term efforts  to keep the American Dream fair and attainable for all our children. Stay gold, America. 💛 Personally, I’ve become a big believer in one particular quote, especially conside...

Sampling the Oxford CS Library

blog.computationalcomplexity.org

Wandering around maze known as the Computer Science building at Oxford I found the computer science library. Rarely these days do you see a library (and a librarian) devoted to computer science. The librarian found their copy of The Golden Ticket and asked me to inscribe and sign it, just like at Dagstuhl , perhaps the only other active CS library I know of. It brought back memories of the early 90s when I would often head to the  Math/CS library at the University of Chicago to track down s...

Debug mode

jamesg.blog

One of the areas of the Artemis codebase that I update the most is the logic that relates to the list of posts published by authors to which a user is subscribed. Because Artemis works with so many different formats of information – web feeds like RSS or h-feed, Mastodon posts, Bluesky posts – there can often be subtle bugs that appear every so often. Early on in the development of the project, I added a “debug” mode which lets me see the JSON record for a post in my reader. This JSON re...

Step aside, phone

manuelmoreale.com

I was chatting with Kevin earlier today, and since he’s unhappy with his mindless phone usage , I proposed a challenge to him: for the next 4 weeks, each Sunday, we’re gonna publish screenshots of our screen time usage as well as some reflections and notes on how the week went. If you also want to cut down on some of your phone usage, feel free to join in; I’ll be happy to include links to your posts. I experimented with phone usage in the past and I know that I can push screen time usa...

Reading List 02/06/2026

www.construction-physics.com

Books to be destructively scanned by Anthropic, via the Washington Post . Welcome to the reading list, a look at what happened this week in infrastructure, buildings, and building things. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. Housekeeping items: No essay this week, but I’m working on a longer essay about US construction productivity that should be out next week. Sending the reading list a day early this week. Housing Goldman Sachs has a ...

Zendesk, get your shit together please

xeiaso.net

I don't have any contacts at Zendesk, but I'm noticing another massive wave of spam from their platform: If you're seeing this and either work at Zendesk or know someone that does, please have them actually treat this as an issue and not hiding behind "just delete the emails lol" . I don't have any contacts at Zendesk, but I'm noticing another massive wave of spam from their platform: If you're seeing this and either work at Zendesk or ...

Context Engineering for Coding Agents

martinfowler.com

The number of options we have to configure and enrich a coding agent’s context has exploded over the past few months. Claude Code is leading the charge with innovations in this space, but other coding assistants are quickly following suit. Powerful context engineering is becoming a huge part of the developer experience of these tools. Birgitta Böckeler explains the current state of context configuration features, using Claude Code as an example. more...

CI In a Box

matklad.github.io

CI In a Box Feb 6, 2026 I wrote box , a thin wrapper around ssh for running commands on remote machines. I want a box-shaped interface for CI: const repository = "git@forge.com/me/my-project" ; const commit_sha = Deno . env [ "COMMIT" ]; const runners = await Promise . all ( [ "windows-latest" , "mac-latest" , "linux-latest" ] . map ( ( os ) => $ `box create ${os} ` ) ); await Promise . all (runners. map ( async ($runner) => { awa...

Rewriting pycparser with the help of an LLM

eli.thegreenplace.net

pycparser is my most widely used open source project (with ~20M daily downloads from PyPI [1] ). It's a pure-Python parser for the C programming language, producing ASTs inspired by Python's own . Until very recently, it's been using PLY: Python Lex-Yacc for the core parsing. In this post, I'll describe how I collaborated with an LLM coding agent (Codex) to help me rewrite pycparser to use a hand-written recursive-descent parser and remove the dependency on PLY. This has been an interesti...

Random Old Posts

TitleDate
Setting Up a Local Shopify Theme Development Environment in Seconds
nmn.gl
April 07, 2017
Protecting the Bird Sanctuary
waynehale.wordpress.com
December 06, 2023
I Built a CO2 Sensor and It Terrifies Me
simplyexplained.com
October 03, 2021
the best bad baby names
taylor.town
April 22, 2024
Dbot
www.jonashietala.se
November 13, 2012
I'm going writeonly on Twitter for a while
steveklabnik.com
September 03, 2014
Invidious - Open Source Youtube Frontend
stfn.pl
December 05, 2023
SI Base Units & Constants
taylor.town
January 02, 2025
Building StoreEngine
steveklabnik.com
April 05, 2012
Calling Grok, OpenAI, Anthropic, Google, OpenRouter API from the browser
blog.kowalczyk.info
July 08, 2025
My first rust Contribution
www.jonashietala.se
July 19, 2014
Intel's $475 million error: the silicon behind the Pentium division bug
www.righto.com
December 28, 2024
Ludum Dare 22 results!
www.jonashietala.se
January 21, 2012
A Language for an Assignment - Homework 3
danilafe.com
January 03, 2020
How to Bring Your Own Key to a FROST Signing Group
conduition.io
February 14, 2024
Writing a simple Python compiler: 1. hello, fibonacci
notes.eatonphil.com
August 16, 2020
Rules for Good Work
taylor.town
November 13, 2022
Confusion and disengagement in meetings
notes.eatonphil.com
November 30, 2019
Engineering a Rust optimization quiz
fasterthanli.me
November 01, 2025
Cursor AI Best Practices: Using the Gold Standard Files Workflow for Precise Results
nmn.gl
June 11, 2025
Proving My Compiler Code Incorrect With Alloy
danilafe.com
June 05, 2023
Anti-capitalism 101
steveklabnik.com
March 31, 2012
The Apple GPU and the Impossible Bug
rosenzweig.io
May 13, 2022
What does Stack Overflow want to be when it grows up?
blog.codinghorror.com
October 22, 2018
Issue No. 348
orbitalindex.com
December 17, 2025
guile lab notebook: on the move!
wingolog.org
July 08, 2025
On idea-driven ideas
vitalik.eth.limo
August 12, 2025
Implementing MVCC and major SQL transaction isolation levels
notes.eatonphil.com
May 16, 2024
Scraping Goodreads Sitemaps with Haskell
mbuffett.com
October 30, 2019
Possible futures of the Ethereum protocol, part 1: The Merge
vitalik.eth.limo
October 14, 2024
Why I Stopped Using nbdev
hamel.dev
January 18, 2026
The blog posts I haven't written (yet)
austinhenley.com
July 21, 2024
How do managers* get stuck?
www.elidedbranches.com
September 06, 2017
Review of Optimism retro funding round 1
vitalik.eth.limo
November 16, 2021
The disadvantages of Javascript polyfills
adamsilver.io
June 22, 2015
Solving problem-finding
stephango.com
September 16, 2018
Face cams: the missing guide
fasterthanli.me
March 02, 2024
Mapgen4 renderer
www.redblobgames.com
September 29, 2025
Some fun with Redis Cluster testing
antirez.com
December 18, 2013
Hide Those Terminal Secrets!
mkennedy.codes
December 04, 2023
Barbenheimer and our Malleable Reality
theluddite.org
August 01, 2023
Storing Protobufs in Postgres or MongoDB
c.pgdm.ch
May 09, 2023
Dynamic shell variables
rednafi.com
January 11, 2025
Book review: New Programmer's Survival Manual
steveklabnik.com
November 28, 2011
Analyzing Link Rot in My Newsletter (After 31 Editions)
simplyexplained.com
September 02, 2023
Performance Matters
www.hillelwayne.com
August 07, 2019
State of my homelab/NAS in June 2024
stfn.pl
June 23, 2024
A Field Guide to Rapidly Improving AI Products
hamel.dev
March 24, 2025
Simple Solutions Power Solar's Advance
austinvernon.site
April 19, 2022
Testing Ansible Web App Roles with Selenium
mtlynch.io
September 25, 2016
Humanity's Last Exam
maggieappleton.com
February 20, 2025
Palette lighting tricks on the Nintendo 64
30fps.net
May 16, 2025
Purpose
www.robinwils.com
April 27, 2025
A quick crit of HEY email
adamsilver.io
June 24, 2020
King of the Bunny Hill
taylor.town
September 16, 2023
Town Hall #5: Outdoing Myself
taylor.town
January 01, 2023
The origins of the Idle Scan
antirez.com
October 19, 2023
TIL: Fixing horizontal scrolls due to full bleed blocks without overflow: hidden
ohhelloana.blog
July 05, 2021
Coordinated Progress – Part 1 – Seeing the System: The Graph
jack-vanlightly.com
June 11, 2025
It's 2019 and I'm Still Using Python 2
switowski.com
August 28, 2019
High quality, low filesize GIFs
christianselig.com
August 02, 2025
3 questions to evaluate design patterns and avoid unnecessary work that degrades UX
adamsilver.io
August 06, 2023
Metaprogramming in Zig and parsing CSS
notes.eatonphil.com
June 19, 2023
Cycle detection in graphs does not have to be hard: A lesser known, simple way with Kahn's algorithm
gaultier.github.io
June 03, 2023
Eliminating Distractions from Social Media, Email, and StackOverflow
mtlynch.io
November 11, 2019
Detecting SIMD support on ARM with Android (and patching the Rust compiler for it)
gendignoux.com
November 09, 2022
On "AI Brendans" or "Virtual Brendans"
www.brendangregg.com
November 27, 2025
s21e04: The Collapse of Form
newsletter.danhon.com
January 20, 2026
2013 Read Books
www.jonashietala.se
January 03, 2014
Captive Web Portal for ESP8266 with MicroPython - Part 3
ansonvandoren.com
December 25, 2019
A New Concept for Usable Touch Interaction in Cars
theturnsignalblog.com
April 01, 2020
Working title (insurance)
www.bitsaboutmoney.com
June 30, 2024
Race Report: Seattle Marathon 2025
benjamincongdon.me
December 04, 2025
To Chelsea & Mom, Happy Mothers' Day
taylor.town
May 12, 2024
Ladybird: A new cross-platform browser project
awesomekling.github.io
September 12, 2022
Apple Photos is a Miss
notes.ansonbiggs.com
March 22, 2024
Your Next Two Zeroes
taylor.town
December 05, 2024
Writing Faster Python - Introduction
switowski.com
August 18, 2020
Mailto: links with FastMail in Firefox
www.jonashietala.se
August 13, 2015
Positioning Elements & Scrollytelling in CSS
maggieappleton.com
December 26, 2020
Keyhive 04 · Opening the Pre-Alpha
www.inkandswitch.com
March 10, 2025
The Struggle to Find Out How Cars Manage Your Personal Data
theturnsignalblog.com
June 01, 2021
Moon Cannon: Prelude
notes.ansonbiggs.com
September 25, 2024
CBSE 2016 Analysis of DPS Vasant Kunj
nmn.gl
May 24, 2016
Bitcoin Cash needs a Specification
www.jonashietala.se
July 30, 2018
Hacker Monthly publication
fabiensanglard.net
July 15, 2011
Computer Vision and Embroidery
healeycodes.com
April 04, 2021
I don’t want to go back.
moonbase.lgbt
September 11, 2024
Agents of chaos
stephango.com
November 21, 2012
Driving a Porsche Taycan for a Week, a UX review
theturnsignalblog.com
May 01, 2022
Effective Altruism: Should We Pause AI?
theluddite.org
April 01, 2023
The Return of Attic
saccade.com
November 06, 2021
Trials and Tribulations of Making an Interruptable Custom View Controller Transition on iOS
christianselig.com
February 19, 2021
Why I’m not a fan of zero-copy Apache Kafka-Apache Iceberg
jack-vanlightly.com
October 15, 2025
Inside the Super Nintendo cartridges
fabiensanglard.net
April 21, 2024
How the DevTeam conquered the iPhone
fabiensanglard.net
January 21, 2024
A Simple SRS Algo (in Ugly SQL)
taylor.town
February 14, 2024
Beebop The Island Hopper
www.jonashietala.se
April 26, 2010
Form design: multiple inputs versus one input
adamsilver.io
May 18, 2020
A Puget Sound Punk Time Capsule
eleanor.ghost.io
January 25, 2022

About

I couldn't find a RSS reader that I liked so I decided to build my own.I thought it would be neat if it was public and formatted kind of like a magazine or a newspaper, so here we are.This is a feed of all the feeds that I want to keep up with. I try to keep it independant and keep out things likeenigneering blogs that are just advertisements, but its all up to my discretion.

This page updates daily at 8:11ish AM Mountain Time. The following blogs are featured on the page currently:

For the full list of feeds that are followed see the raw list here.