Gas Town’s Agent Patterns, Design Bottlenecks, and Vibecoding at Scale

maggieappleton.com

On agent orchestration patterns, why design and critical thinking are the new bottlenecks, and whether we should let go of looking at code On agent orchestration patterns, why design and critical thinking are the new bottlenecks, and whether we should let go of looking at code

The Weighted Highland Cow Scam: How it Works and Where to Buy a Real Highland Cow

larslofgren.com

Looking for a real weighted highland cow and don’t want to get scammed? I found the real one here. Read on and I’ll prove it. During the summer, my long term partner shared an Instagram ad similar to this one: View this post on Instagram A post shared by Jessica | UGC Creator | Lifestyle Vlogger (@jessicalynnciraulo) Well aint that a fucking cute cow. In case that Instagram post gets deleted, here’s what the cow looks like: ...

Do Commodities Get Cheaper Over Time?

www.construction-physics.com

This American Enterprise Institute chart , which breaks down price changes for different types of goods and services in the consumer price index, has by now become very widely known. A high-level takeaway from this chart is that labor-intensive services (education, healthcare) get more expensive in inflation-adjusted terms over time, while manufactured goods ( TVs , toys, clothing) get less expensive over time. But there are many types of goods that aren’t shown on this chart. One example is c...

A multi-entry CFG design conundrum

bernsteinbear.com

Background and bytecode design The ZJIT compiler compiles Ruby bytecode (YARV) to machine code. It starts by transforming the stack machine bytecode into a high-level graph-based intermediate representation called HIR. We use a more or less typical 1 control-flow graph (CFG) in HIR. We have a compilation unit, Function , which has multiple basic blocks, Block . Each block contains multiple instructions, Insn . HIR is always in SSA form, and we use the variant of SSA with block paramete...

Share your website at events

jamesg.blog

Yesterday I attended a Code Jam event organised by the EdinburghJS community. During the event, I met many wonderful people. At one point, someone asked me to share my LinkedIn, to which I responded that I’ll share my website instead. I stopped for a moment to consider that this was a conscious decision. I want to share my website. I love sharing my website because I made it. It’s a reflection of my personality. I maintain it. And the more I think about it, the more advantages I see to shar...

Agentic development basics

steveklabnik.com

In my last post, I suggested that you should start using Claude in your software development process via read-only means at first. The idea is just to get used to interacting with the AI, seeing what it can do, and seeing what it struggles with. Once you’ve got a handle on that part, it’s time to graduate to writing code. However, I’m going to warn you about this post: I hope that by the end of it, you’re a little frustrated. This is because I don’t think it’s productive to skip to...

Python, Is It Being Killed by Incremental Improvements?

stefan-marr.de

Over the past years, two major players invested into the future of Python. Microsoft’s Faster CPython team has pushed ahead with impressive performance improvements for the CPython interpreter, which has gotten at least 2x faster since Python 3.9. They also have a baseline JIT compiler for CPython, too. At the same time, Meta is worked hard on making free-threaded Python a reality to bring classic shared-memory multithreading to Python, without being limited by the still standard Global Interp...

Vibecoding #2

matklad.github.io

Vibecoding #2 Jan 20, 2026 I feel like I got substantial value out of Claude today, and want to document it. I am at the tail end of AI adoption, so I don’t expect to say anything particularly useful or novel. However, I am constantly complaining about the lack of boring AI posts, so it’s only proper if I write one. Problem Statement At TigerBeetle, we are big on deterministic simulation testing . We even use it to track performance , to some degree. Still, it is crucial to ...

Goodbye AWS - moving from Cloudfront to Bunny CDN

stfn.pl

Another step in the europeanisation of my tech stack Another step in the europeanisation of my tech stack

Fragments: January 22

martinfowler.com

My colleagues here at Thoughtworks have announced AI/works™ , a platform for our work using AI-enabled software development. The platform is in its early days, and is currently intended to support Thoughtworks consultants in their client work. I’m looking forward to sharing what we learn from using and further developing the platform in future months.  ❄                ❄                ❄                ❄              ...

Ryan

manuelmoreale.com

This week on the People and Blogs series we have an interview with Ryan, whose blog can be found at laze.net . Tired of RSS? Read this in your browser or sign up for the newsletter . The People and Blogs series is supported by Fabian Holzer and the other 122 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? Hey there, I'...

Why does SSH send 100 packets per keystroke?

eieio.games

Why does SSH send 100 packets per keystroke? I made my next game twice as fast by forking go's crypto library Read the full post on my blog! Here's a raw link, if you need it: https://eieio.games/blog/ssh-sends-100-packets-per-keystroke Why does SSH send 100 packets per keystroke? I made my next game twice as fast by forking go's crypto library Read the full post on my blog! Here's a raw link, if you need it: https://eieio.games/blog/ssh-sends-100-packets-per-keystroke...

Community

blog.computationalcomplexity.org

I once had a provost who felt that academic departments hindered the university as they tended to silo the faculty. He would argue we should eliminate departments and that would increase cross-disciplinary work. That went nowhere of course. He missed a critical point. While departments play an official role in hosting academic programs, they importantly serve as the main community for the faculty within the department. You see your colleagues in the department in meetings, at seminars and just w...

s21e04: The Collapse of Form

newsletter.danhon.com

0.0 Context Setting Tuesday, 20 January 2026 in Portland, Oregon, where it is cold, but not as cold as other places in the country. Apparently there were visible aurora last night, but I was too busy being asleep. A long one, today. 1.0 Some Things That Caught My attention 1.1 The Collapse of Form I was reading Paul Musgrave’s newsletter of today 1 on amongst other things the Mark Carney-saying-out-loud that the old international world order is dead, that Trump has kicked them al...

Interesting links - January 2026

rmoff.net

This is the twelfth edition of this newsletter in its current form. It’s great to see the audience for it growing, and consistently positive reception when I share it. Nice words always inspire me to carry on with it :D The substack edition (which is exactly the same content but sent out by email), is also picking up views and subscribers. A couple of blog posts from me since the last edition of Interesting Links—both outside the usual Kafka/Flink scope: A love letter...

Frankenwine: Multiple personas in a Wine process

nullprogram.com

I came across a recent article on making Linux system calls from a Wine process . Windows programs running under Wine are still normal Linux processes and may interact with the Linux kernel like any other process. None of this was surprising, and the demonstration works just as I expect. Still, it got the wheels spinning and I realized an almost practical application: build my pkg-config implementation such that on Windows pkg-config.exe behaves as a native pkg-config, but when run under ...

If I don’t, you still can

rubenerd.com

I’ve been blogging for two decades, but it’s only been in the last few years that I’ve had to contend with the fact that people, y’know, read my ramblings on a semi-regular or even regular basis. Hi! Hope you’re going okay. And not in the insincere “I hope this email finds you well” sense, but in a legitimate concern for your peace, health, and happiness sense. There are too many people out there who would revel in denying you these. Those people are jerks. When you’ve been w...

LIG Nex1 and Shield AI Hold Contract Commemoration Event at UMEX 2026

shield.ai

ABU DHABI (January 22, 2026) — LIG Nex1 held a contract commemoration event yesterday with Shield AI at UMEX 2026 (Unmanned Systems Exhibition and Conference), held in Abu Dhabi, UAE. The event was organized to commemorate the signing of a contract for a project involving the integration, flight, and testing of LIG Nex1’s multi-purpose drone-launched guided missile (L-MDM) on Shield AI’s vertical takeoff and landing (VTOL) unmanned aircraft, V-BAT. Attendees included LIG Nex1 CEO Ik-hyun...

Scaling With Agents

notes.ansonbiggs.com

The current generation of Frontier Models are incredibly capable. It is no longer a question of what can I build but how fast can I build it. But building fast at scale introduces its own complexity. Scaling your compute and your Agents is two completely different issues that have to be done in lock step. Mise en Place With Claude Code you are now a CTO, if you enjoyed being in the weeds of your codebase and writing artisanal Python like I did you need a whole new set of skills to build at the ...

Blocking AI crawlers might be a bad idea

mkennedy.codes

Over at Talk Python To Me , I added a couple of deep AI integrations. You can read about them here at talkpython.fm/blog/posts/announcing-talk-python-ai-integrations/ . A couple of folks in the community asked what I thought about how embracing AI consumption of our content would affect us . Or, how in the light of the tailwind situation , it might even undermine us. Wait, what happened to Tailwind? If you’re not familiar with the Tailwind situation, the TLDR is that their usage has go...

Migrating 13,000 Comments from Drupal to Hugo

www.jeffgeerling.com

After 16 years on the LAMP stack, I finished migrating this website from Drupal to Hugo a few weeks ago. What's old is new, as this blog was originally built with Thingamablog , a Java-based Static Site Generator (SSG) I ran on my Mac to generate HTML and FTP it up to my first webserver (over 20 years ago!). The main reason I moved from an SSG to Drupal was to add comments . I wanted my blog to have the same level of interactivity I had pre-Thingamablog, when I was (briefly) on Xanga.c...

Publicly sharing my poetry booklet’s downloads & sales stats

jatan.space

One of my kind readers sent this picture after getting a copy of my poetry pamphlet ^_^ It’s been two months since I released Seven uni-verses as a celebratory poetry booklet on humanity’s exploration of space. Some friends and readers have been curious about how it has fared, especially considering my unusual open access approach that also rejects traditional publishing norms. And so for public curiosity as well as for transparency on this experiment, I share below how many times my...

Delayed Code Generation

buttondown.com

Last week I talked about my forays into Compiler Construction (1996). This week, I have worked through more of the book and I'm going to share some of my explorations on Wirth's approach to constant folding (and some other optimizations). Part of the guiding principle of how this book wants you to design a compiler is that we should act locally to the extent that we can. No materializing syntax trees in memory, just walk the parse tree as we parse it and shove instructions out from there as di...

Random Old Posts

TitleDate
Lightning Talk: Cursed Regular Expressions
moonbase.lgbt
December 01, 2019
Why I Quit Google to Work for Myself
mtlynch.io
February 28, 2018
3 little rules for good team communication
adamsilver.io
March 30, 2020
Use the Bloody Shift Key!
kevquirk.com
January 18, 2026
A Guide to 99% Fault Tolerant Consensus
vitalik.eth.limo
August 07, 2018
Why I used to prefer permissive licenses and now favor copyleft
vitalik.eth.limo
July 07, 2025
Careful Trading Complexity for 'Improvements'
sirupsen.com
November 30, 2021
What's the big deal about Deterministic Simulation Testing?
notes.eatonphil.com
August 20, 2024
Haskell is quite OK for images: encoding QOI
0xd34df00d.me
January 29, 2022
Thinking like a compiler: places and values in Rust
steveklabnik.com
April 07, 2025
Integrate Home Assistant with Apple Reminders
simplyexplained.com
July 27, 2022
Lifestyle Design (from First Principles)
taylor.town
April 22, 2023
Signed Distance Field Fonts
www.redblobgames.com
March 23, 2024
Why Cryptocurrencies? is now available in print
www.jonashietala.se
May 31, 2021
The profile link relation and you
steveklabnik.com
May 06, 2013
No More Blue Fridays
www.brendangregg.com
July 21, 2024
Why (and how) to read books
notes.eatonphil.com
September 26, 2018
I canceled my book deal
austinhenley.com
December 31, 2025
What HTTP routes does your application provide?
gaultier.github.io
December 03, 2025
Speeding up this site by 50x
danluu.com
November 17, 2014
Job One
alexturek.com
February 20, 2022
Responsibility and ownership
notes.eatonphil.com
April 30, 2019
A Brief Introduction to Digital Anthropology
maggieappleton.com
October 03, 2020
Memory safety for SerenityOS
awesomekling.github.io
May 19, 2022
This is How Science Happens
www.hillelwayne.com
March 09, 2020
Vibecoding #2
matklad.github.io
January 20, 2026
Dave and the Spectacle of Computation
theluddite.org
June 01, 2025
About antisocialne.ws
steveklabnik.com
April 03, 2012
bang! bang! he murdered math! {the musical!}
taylor.town
August 24, 2024
Using WSL and Let's Encrypt to create Azure App Service SSL Wildcard Certificates
feeds.hanselman.com
June 27, 2023
Slashdot and Sourceforge
danluu.com
May 31, 2015
View Transition API
garden.bradwoods.io
November 03, 2025
JavaScript One-Liners That Make Me Excited
healeycodes.com
March 28, 2019
A few updates, a few milestones. My magic internet points are growing.
stfn.pl
May 31, 2025
AI Can’t Even Fix a Simple Bug — But Sure, Let’s Fire Engineers
nmn.gl
May 22, 2025
The Effects of Rework
third-bit.com
December 04, 2025
Are Data Unions the Future of Data?
maggieappleton.com
June 15, 2020
CKSyncEngine questions and answers
christianselig.com
January 07, 2026
I No Longer Attend Vintage Computer Festivals. (But You Probably Should.)
ascii.textfiles.com
July 29, 2025
Notes on Every Strangeloop 2022 Talk I Attended
www.hillelwayne.com
November 02, 2022
My Book's Pre-Sale Just Barely Succeeded
mtlynch.io
March 31, 2025
I’ve Been Writing Your Conspiracy Theories for Over Twenty Years. I’m Done.
samhenri.gold
August 08, 2025
Living in the future
blog.singleton.io
November 20, 2012
DOOM Rendered via Checkboxes
healeycodes.com
October 14, 2021
What else could memecoins be?
vitalik.eth.limo
March 29, 2024
Ink Note Feb 2023: Crosscut Extension Design Jam • Alex's Notes
www.inkandswitch.com
February 21, 2023
More rstat.us refactoring
steveklabnik.com
September 23, 2011
Programming is hard
myme.no
September 19, 2023
Don't learn Assembly on Mac OS X
fabiensanglard.net
December 31, 2009
Bookmarks I saved in 2023 and beyond
ohhelloana.blog
February 02, 2024
Processors are getting wider
lemire.me
September 01, 2025
Caching is an Abstraction, not an Optimization
buttondown.com
June 30, 2025
Color quantization with a self-organizing map
30fps.net
March 07, 2024
A space program can only move as swiftly as its rockets. It’s India’s time to act on that.
jatan.space
December 04, 2025
Email delivery is stuck on IPv4
blog.benjojo.co.uk
September 12, 2017
Stop Using Just One AI Model in Production
nmn.gl
January 11, 2025
How to Make a Great Conference Talk
switowski.com
March 20, 2023
What are pearls?
dantheclamman.blog
March 19, 2025
Are there exceptions to the ‘avoid multi-column forms’ rule?
adamsilver.io
February 03, 2025
A Declaration of the Independence of Cyberspace
steveklabnik.com
May 01, 2010
Android Shmup
fabiensanglard.net
February 23, 2012
You Can't Tell
third-bit.com
November 25, 2025
Creating Polars dataframes from Rust objects
c.pgdm.ch
May 28, 2023
Patchwork 05 · Edit groups
www.inkandswitch.com
February 29, 2024
The Most Important Scarce Resource is Legitimacy
vitalik.eth.limo
March 23, 2021
I Wish People Were More Public
borretti.me
December 10, 2025
Observability
third-bit.com
November 30, 2025
Notes on Nano
projects.ansonbiggs.com
December 08, 2021
Implementing and Verifying "Static Program Analysis" in Agda, Part 6: Control Flow Graphs
danilafe.com
November 27, 2024
eventbrite.ics
taylor.town
February 06, 2024
I deserve to write at least two or three more arithmetic expression parsers
buttondown.com
January 12, 2026
Is QSpy still cool? Let's play QuakeWorld!
fabiensanglard.net
January 16, 2026
Why WinQuake exists and how it works
fabiensanglard.net
December 03, 2025
Great software
c.pgdm.ch
March 01, 2023
Long Term Goals Update
www.jonashietala.se
July 18, 2016
why I didn't play this harpsichord sooner
taylor.town
January 01, 2024
Oodle 2.9.14 and Intel 13th/14th gen CPUs
fgiesen.wordpress.com
May 22, 2025
The Making Of Stunt Island
fabiensanglard.net
April 21, 2020
Finding Property Tests
www.hillelwayne.com
April 08, 2019
Python Negatypes
www.hillelwayne.com
September 26, 2019
March 2025
maggieappleton.com
March 05, 2025
Running Ads for lifestyle.photo for one day
blog.thornewolf.com
May 06, 2025
s20e03: Yeah, it’s the future
newsletter.danhon.com
August 13, 2025
Cursor workflows for building SaaS products in 2025
nmn.gl
March 22, 2025
On the InterPlanetary File System (IPFS)
austinvernon.site
June 01, 2021
Page title conventions
adamsilver.io
November 22, 2022
UED: Watson
moonbase.lgbt
July 20, 2025
More devops than I bargained for
fasterthanli.me
April 07, 2025
Your app doesn't need a chat feature
lickability.com
May 07, 2024
Prevent data loss on page refresh
darekkay.com
October 01, 2024
Fire Mario not fire flowers
steveklabnik.com
December 29, 2016
Mapping the whole internet with Hilbert curves
blog.benjojo.co.uk
April 20, 2018
Why I Self-Host My Website Analytics
mbuffett.com
August 04, 2020
Portals and Quake
30fps.net
January 09, 2025
"The Expressive C++17 Coding Challenge (in Rust)" revisited
steveklabnik.com
February 14, 2018
The gift card accountability sink
www.bitsaboutmoney.com
December 19, 2025
A few things about Redis security
antirez.com
November 03, 2015
(AI) Smells on Medium
rmoff.net
November 25, 2025
The Story of Codesmith: How a Competitor Crippled a $23.5M Bootcamp By Becoming a Reddit Moderator
larslofgren.com
October 08, 2025
Brandon Tseng: The Autonomous Future of Defense
shield.ai
December 08, 2025

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.