Fragments: February 13

martinfowler.com

I’ve been busy traveling this week, visiting some clients in the Bay Area and attending The Pragmatic Summit. So I’ve not has as much time as I’d hoped to share more thoughts from the Thoughtworks Future of Software Development Retreat . I’m still working through my notes and posting fragments - here are some more:  ❄                ❄ What role do senior developers play as LLMs become established? As befits a gathering of many senior developers, we felt we sti...

Snow

jamesg.blog

I wondered if it would snow again this season. The weather has been persistently cloudy, but there has been little snow. Today, the weather changed. Just as I was about to go out for a walk, it started snowing heavily. It has been months since I have seen the snow like I did today: flowing down from the blank white and grey clouds with full intensity. I looked up out the window and revelled in being able to see the icy snowflakes fall from the sky. The weather gave me pause about going out for a...

Proust's questionnaire

dead.garden

I saw Proust’s questionnaire on James' Blog and I thought I should try it out. Funnily enough I got Proust's "In Search of Lost Time" as audiobook CDs for my birthday, because I thought it was funny that there was actually an audiobook. It's 7 days long, btw. Read more on the site… I saw Proust’s questionnaire on James' Blog and I thought I should try it out. Funnily enough I got Proust's "In Search of Lost Time" as audiobook CDs for my birthday, because I thought it w...

I have no need for a 3D printer (cough)

rubenerd.com

I have no need for a 3D printer. Funny, I just read that somewhere else, almost as though it was in the heading. 3D printers take up a lot of space, come with more consumables I’d need to purchase on a regular basis, would require me to learn 3D modelling, and the whole thing looks like a massive rabbithole that would feed into my obsessive side. I also don’t need a 3D printer, because there’s nothing I “need” to 3D print. But there are some things that are quite nice. A few of...

The Future of Mathematics and Mathematicians

blog.computationalcomplexity.org

A reader worried about the future. I am writing this email as a young aspiring researcher/scientist. We live in a period of uncertainty and I have a lot of doubts about the decisions I should make. I've always been interested in mathematics and physics and I believe that a career in this area would be a fulfilling one for me. However, with the development of AI I'm starting to have some worries about my future. It is difficult to understand what is really happening. It feels like everyday these ...

The Discourse has been Automated

xeiaso.net

I thought that 2025 was weird and didn't think it could get much weirder. 2026 is really delivering in the weirdness department. An AI agent opened a PR to matplotlib with a trivial performance optimization, a maintainer closed it for being made by an autonomous AI agent, so the AI agent made a callout blogpost accusing the matplotlib team of gatekeeping . This provoked many reactions: Aoi What. Why? How? What? Are we really at the point where AI agents make callou...

Raw+DC: The ORM pattern of 2026?

mkennedy.codes

Recently I have started going Raw+DC on my databases . I think I love it. Let me explain. TL;DR; After 25+ years championing ORMs, I’ve switched to raw database queries paired with Python dataclasses. I’m calling it the Raw+DC pattern . The result: better AI coding assistance, fewer aging dependencies, comparable or better performance, and type safety where it counts. ORM/ODM Raw+DC Pattern Type safety...

Expectation and Copysets

buttondown.com

That expectation is linear is one of my favourite facts. I got a first taste of this when I was doing an internship at an unnamed trading firm. Some guy was teaching me the basics of trading and showing me how traders (of which I was not one) were expected to have heuristics that would allow them to make snap judgments about things like expectation. As an example, he asked me, in more words, what the expected rank when flipping over the top card of a deck of cards was (A=1, J=11, Q=12, K=13). ...

Shield AI Selected as Mission Autonomy Provider for the U.S. Air Force Collaborative Combat Aircraft Program

shield.ai

Hivemind autonomy software will fly aboard Anduril’s Fury (YFQ-44A)   WASHINGTON (February 13, 2026) — Shield AI, the deep ‑ tech company building state ‑ of ‑ the ‑ art autonomy software products and aircraft, today announced its selection as a mission autonomy provider supporting the U.S. Air Force Collaborative Combat Aircraft (CCA) program. Shield AI was selected following a competitive evaluation to support mission autonomy Technology Maturity and Risk Reduction (TMRR) e...

The Internet is a Hamster Wheel

kevquirk.com

I was listening to a recent episode of The Rest is Science (fantastic Podcast, by the way - go listen), and in this particular episode Michael and Hannah were discussing boredom. At one point in the episode, Michael mentions an experiment where Dutch scientists put a hamster wheel out in the wild. The theory goes that we humans put a wheel in the hamster cage to provide the little guy with some stimulation, as they can't go running around the woods any more. But the experiment had some i...

David Cain

manuelmoreale.com

This week on the People and Blogs series we have an interview with David Cain, whose blog can be found at raptitude.com . Tired of RSS? Read this in your browser or sign up for the newsletter . The People and Blogs series is supported by Mike Walsh and the other 116 members of my "One a Month" club. If you enjoy P&B, consider becoming one for as little as 1 dollar a month. Let's start from the basics: can you introduce yourself? I’m...

URLs with trailing punctuation

www.redblobgames.com

In Caddy the syntax is different: https://www.redblobgames 301 } Now it will 301-redirect " https://www.redblobgames/) " to " https://www.redblobgames/ ". For both of these web servers, I never remember what characters need to be escaped, and I kind of wish I could use existing programming language syntax with delimiters like /^(.*)[;:,.)]$/ or r'^(.*)[;:,.)]$' . In Caddy the syntax is different: https://www.redblobgames 301 } Now it will 301-redirect...

Contentment is a spectrum, too

anniemueller.com

I am quite content to be alone except on a mild evening at twilight.  During the quick hours of the day I am busy. Busy with things I enjoy doing, for the most part. Or busy with people I enjoy being around. I count myself among the luckiest alive.  During the night I am dreaming. Night is dreaming time whether I am asleep or awake. The dreams are all mine. I stretch out in the bed and in my mind. I  never had such space before. Even in my childhood, my dreams were so small, so bordered. ...

Introducing Showboat and Rodney, so agents can demo what they’ve built

simonwillison.net

A key challenge working with coding agents is having them both test what they’ve built and demonstrate that software to you, their supervisor. This goes beyond automated tests - we need artifacts that show their progress and help us see exactly what the agent-produced software is able to do. I’ve just released two new tools aimed at this problem: Showboat and Rodney . Proving code actually works Showboat: Agents build documents to demo their work Rodney: CLI browser automat...

Programming Aphorisms

matklad.github.io

Programming Aphorisms Feb 11, 2026 A meta programming post — looking at my thought process when coding and trying to pin down what is programming “knowledge”. Turns out, a significant fraction of that is just reducing new problems to a vocabulary of known tricks. This is a personal, descriptive post, not a prescriptive post for you. It starts with a question posted on Ziggit. The background here is that Zig is in the process of removing ambient IO capabilities. Currently, you can...

Sabbatical #02: Doha

darekkay.com

“Home is behind, the world ahead and there are many paths to tread, through shadows to the edge of night, until the stars are all alight.” ― The Lord of the Rings My journey began with a few obstacles. After boarding the plane to Qatar, it took more than three hours for the departure. First, we went for the mandatory de-icing. Then, there was a medical emergency on board, which took so long that a second de-icing was necessary. Safety goes first, and it was all beyond control, but ...

Testing Reachy Mini - Hugging Face's Pi powered robot

www.jeffgeerling.com

When I saw Jensen Huang introduce the Reachy Mini at CES , I thought it was a gimmick. His keynote showed this little robot responding to human input, turning its head to look at a TODO list on the wall, sending emails, and turning drawings into architectural renderings with motion. HuggingFace and Pollen robotics sent me a Reachy Mini to test, and, well, at least if you're looking to replicate that setup in the keynote, it's not, as Jensen put it, "utterly trivial now." When I saw J...

Trends in US Construction Productivity

www.construction-physics.com

(This is a chapter of a longer report I’m working on that summarizes and expands the last several years of my work on construction productivity. I plan on publishing one chapter a month on the newsletter, and aim to have the full report done by the end of the year.) For decades, American construction has fallen behind almost every other major sector in productivity growth. As far back as 1970 researchers noted that construction productivity improvement significantly lagged productivity impro...

The Dreaming Spires

georgerrmartin.com

It was Matthew Arnold who first dubbed Oxford as “the city of dreaming spires.” It really is a magical place.  A place with strong ties to fantasy.   Philip Pullman, Alan Garner, William Morris, Diana Wynne Jones, Neil Gaiman, and of course the Inklings, among them C.S. Lewis and J.R.R. Tolkien.   A grand company.  Understandably, I was honored when I was invited to return there in November, to address the Oxford Union, and sign a few books. I spoke on November 4, to a full house. ...

An AI Agent Published a Hit Piece on Me

theshamblog.com

Summary: An AI agent of unknown ownership autonomously wrote and published a personalized hit piece about me after I rejected its code, attempting to damage my reputation and shame me into accepting its changes into a mainstream python library. This represents a first-of-its-kind case study of misaligned AI behavior in the wild, and raises serious concerns about currently deployed AI agents executing blackmail threats. I’m a volunteer maintainer for matplotlib, python’s go-to plott...

Speed Can Reindustrialize America

austinvernon.site

Reviving manufacturing doesn't require a planned economy, just a better business model.  ... Read More Reviving manufacturing doesn't require a planned economy, just a better business model.  ... Read More Reviving manufacturing doesn't require a planned economy, just a better business model.  ... ... Read More Read More

When ISRO loses a PSLV rocket, India loses a launchpad in the present and the future

jatan.space

A PSLV rocket, and its fairing being prepared pre-launch. One human on the bottom right of the left image for scale. Images: ISRO The January 12 launch of India’s PSLV rocket failed due to the third stage’s mysteriously anomalous performance, the resulting tumbling of which was visible even on telemetry screens in the mission control and livestream. 16 spacecraft were lost to the air and sea, spanning a key national hyperspectral satellite , seven private Indian ones, five from Brazil,...

Challenging Assumptions in Technology: From Being Right to Getting It Right

platformtoolsmith.com

Here's a story I tell my mentees often—and it's one where I almost made an expensive mistake. A few years ago, my team was tasked with rebuilding the authentication system for one of our core products. We walked into that room with a massive assumption already locked and loaded: "Authentication isn't our core business. We should buy, not build." It made perfect sense on paper. We assumed buying a vendor solution like Auth0 would be faster, safer, and cheaper. We assumed building it oursel...

Random Old Posts

TitleDate
The difference between "smolweb" and "small web"
adele.pages.casa
August 12, 2025
Writing an x86 emulator from scratch in JavaScript: 1. a stack and register machine
notes.eatonphil.com
May 21, 2019
Sysadmin friendly high speed ethernet switching
blog.benjojo.co.uk
April 18, 2024
New Edna feature: multiple notes
blog.kowalczyk.info
July 10, 2025
Panel: Limitations-Driven Creativity Through Demoscene Lenses
moonbase.lgbt
August 10, 2021
Upcoming Talk in London
tratt.net
November 12, 2025
2024 Monster Manual on a Business Card v2: legendary edition
www.blogofholding.com
February 26, 2025
Why the CrowdStrike bug hit banks hard
www.bitsaboutmoney.com
July 31, 2024
“Death of the Old”: Ushering in a New Era of Digital Art
eleanor.ghost.io
January 25, 2022
More speculations on arenas in C++
nullprogram.com
September 30, 2025
Resurrecting a Dead Library: Part Three - Rehabilitation
mtlynch.io
August 20, 2018
Uncle Bob is Ruining Software
www.hillelwayne.com
January 24, 2017
Fly's new Sprites.dev addresses both developer sandboxes and API sandboxes at the same time
simonwillison.net
January 09, 2026
Make Your "git" Command Awesome
calebporzio.com
April 22, 2019
Show me your ls
mkennedy.codes
October 14, 2025
Legalize Life (and Living)
taylor.town
October 02, 2024
I passed the AWS Certified Cloud Practitioner certification
stfn.pl
July 17, 2024
Collection of Articles on How to Write a Good Conference Abstract
rmoff.net
May 05, 2016
Universal design checklist
adamsilver.io
February 15, 2017
Examining scampy
www.scattered-thoughts.net
May 19, 2010
In Defense of Electricity Markets
austinvernon.site
October 11, 2023
Narratives
steveklabnik.com
November 18, 2012
Refrigerate Reusable Water Bottles
taylor.town
December 14, 2022
A CT scanner reveals surprises inside the 386 processor's ceramic package
www.righto.com
August 09, 2025
A Prehistory of the Ethereum Protocol
vitalik.eth.limo
September 14, 2017
The Alienation Machine: How Social Media Creates Private Profit from Public Disunity
theluddite.org
March 01, 2023
Oblivion Territory: Tree vs. Palm
simonschreibt.de
November 15, 2013
Fixing softflowd in Docker on Arch Linux
ansonvandoren.com
March 10, 2024
IndieWebCamp London
ohhelloana.blog
March 04, 2020
Nontrepeneur: Derek Sivers
taylor.town
February 05, 2024
Exploring Sils-Maria in Switzerland
www.robinwils.com
September 09, 2023
Ryzen 9 SFF PC
bitcannon.net
October 05, 2019
Columnar kernels in go?
www.scattered-thoughts.net
October 20, 2023
Paleolithic Nostalgia
maggieappleton.com
June 20, 2021
Early Christmas Present
www.jonashietala.se
December 14, 2012
Pythonistas: Up for quick hack to test Dedup’ing 78rpm records using document clustering?
brewster.kahle.org
October 02, 2022
Meet the Robowaiter APIs Serving Us Data
maggieappleton.com
April 10, 2019
[Video] Livewire/personal life update
calebporzio.com
March 02, 2019
Catalogs in Flink SQL—Hands On
rmoff.net
February 19, 2024
I achieved 100 million points in Einstein@Home, and rediscovered Folding@Home
stfn.pl
May 10, 2025
s19e11: Your Model is Naive and it’s Not The Territory
newsletter.danhon.com
May 30, 2025
Ditching Sonos for Music Assistant
www.jonashietala.se
June 04, 2025
the soundless interstitium
taylor.town
September 24, 2024
GitHub is anarchy for programmers
steveklabnik.com
October 01, 2011
Kafka Listeners - Explained
rmoff.net
August 02, 2018
Most core values are meaningless
yolken.net
August 08, 2021
Notes on the Intel 8086 processor's arithmetic-logic unit
www.righto.com
January 23, 2026
My First Year as a Solo Developer
mtlynch.io
February 01, 2019
Solving Ghost in The Wire codes
fabiensanglard.net
September 11, 2011
My Seventh Year as a Bootstrapped Founder
mtlynch.io
February 03, 2025
In Search of Sturdiness
third-bit.com
December 03, 2025
My Favorite Macbook Tools
switowski.com
January 09, 2020
CS projects for Life Sciences students
c.pgdm.ch
September 01, 2011
How a Government Think Tank Trained The First Generation of US Software Developers
www.construction-physics.com
November 26, 2025
Proxmox 4 Containers - ssh - ssh_exchange_identification: read: Connection reset by peer
rmoff.net
July 05, 2016
OBIEE performance monitoring and alerting with jManage
rmoff.net
July 29, 2009
Watchdog – Structure
simonschreibt.de
October 04, 2015
Loading delimited data into Kafka - quick & dirty (but effective)
rmoff.net
February 26, 2021
Calling the world cup goals 5 seconds before they happen
blog.benjojo.co.uk
July 10, 2018
Are Deep Neural Networks Dramatically Overfitted?
lilianweng.github.io
March 14, 2019
My VS Code Setup
calebporzio.com
December 11, 2017
Chapel's Runtime Types as an Interesting Alternative to Dependent Types
danilafe.com
March 03, 2025
The Little Coder's Predicament
steveklabnik.com
December 28, 2009
Our galaxy’s mysteries solved: What we know about the Milky Way thanks to Gaia
www.adastraspace.com
January 17, 2025
Mapgen4 trade routes
www.redblobgames.com
May 08, 2025
Angular forms, hiding elements, boring development, responsive design mindsets
adamsilver.io
March 17, 2019
Design is not just how it looks
adamsilver.io
January 08, 2016
Join my Matrix Space! And some other random news
stfn.pl
May 17, 2024
The Joy of Computer History Books
fabiensanglard.net
April 01, 2023
Interviewing with AI
notes.ansonbiggs.com
June 05, 2025
Building a workstation in 2024
c.pgdm.ch
August 06, 2024
Bodaciously True and Totally Awesome
ascii.textfiles.com
March 14, 2025
AMD vs. Intel: a Unicode benchmark
lemire.me
November 16, 2025
Oracle 11g - How to force a sql_id to use a plan_hash_value using SQL Baselines
rmoff.net
June 28, 2011
Opposite of Cloud Native is?
mkennedy.codes
November 05, 2024
Adding a Line Profiler to My Language
healeycodes.com
March 26, 2024
Slay Dragon Before Reorganizing Closet
taylor.town
April 07, 2023
The next frontier after remote work is async
levels.io
March 25, 2021
A Journey into Vue-Router
maggieappleton.com
January 16, 2020
Horcrux: Implementing Shamir's Secret Sharing in Rust (part 2)
gendignoux.com
November 01, 2021
Making my static blog generator <del>11</del> 33 times faster
gaultier.github.io
February 19, 2025
Revitalizing US Navy Shipbuilding
austinvernon.site
January 03, 2024
Bullets and AI
www.jonashietala.se
August 23, 2015
Individuals matter
danluu.com
November 15, 2021
Alternatives to "sorry"
taylor.town
January 24, 2025
Failed mime type for Krita
www.jonashietala.se
July 08, 2015
Building Better Docs - Automating Jekyll Builds and Link Checking for PRs
rmoff.net
April 20, 2023
What happens when you load a URL?
danluu.com
March 07, 2015
Walking around the compiler
bernsteinbear.com
September 23, 2025
More bookmarks from 2021
ohhelloana.blog
June 03, 2021
Introducing the rails-api project
steveklabnik.com
November 22, 2012
Standards for ANSI escape codes
jvns.ca
March 07, 2025
Finally Redis collections are iterable
antirez.com
October 27, 2013
Migrating to Kubernetes, part 1: Moving on from the legacy service platform
yolken.net
April 17, 2021
A unified front for your team
kinduff.com
January 27, 2024
Troubleshooting an HPUX program
rmoff.net
April 01, 2009
Living in the future
blog.singleton.io
November 20, 2012
The problem with automatically focusing the first input and what to do instead
adamsilver.io
June 04, 2023
Running Ads for lifestyle.photo for one day
blog.thornewolf.com
May 06, 2025
The Limits to Blockchain Scalability
vitalik.eth.limo
May 23, 2021

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.