Phil Eaton
banner
eatonphil.bsky.social
Phil Eaton
@eatonphil.bsky.social
cheerleader, organizer, software infrastructure

eatonphil.com
> “Supply chain security” is a serious problem. It’s also seriously overhyped

> Setting a cooldown of 7 days would have prevented the vast majority of these attacks from reaching end users

blog.yossarian.net/2025/11/21/W...
November 22, 2025 at 3:26 PM
Software Internals Discord nearly 9,000 members.

Not a bad 4.5 years.
November 18, 2025 at 10:44 PM
Breakfast this morning, ricotta pancakes. 🧑‍🍳
November 17, 2025 at 7:27 PM
Reposted by Phil Eaton
This is really fun - here are my notes on how to try it out using Docker for Mac simonwillison.net/2025/Nov/12/...
November 12, 2025 at 5:17 PM
Turns out you can communicate across containers via 63-bits of available space in a shared lock you acquire on /proc/self/ns/time that all processes have access to.

No networking required. The post has a demo of a chat app communicating across unprivileged containers.

h4x0r.org/funreliable/
November 12, 2025 at 2:35 PM
This kind of thing makes the software internals discord jobs channel unparalleled for systems software jobs.

PhD student posts a cool and relevant job at a public database company he has no connection to, the hiring manager / director of engineering pops in to say its his team.
November 10, 2025 at 3:03 PM
The latest EDB Engineering Newsletter is out

- Robert Haas introduces patches for query hints in Postgres

- Armin Ronacher builds durable workflows using just Postgres

- Anantha Kumaran migrates tables across Postgres instances with logical replication

& more

edbeng.substack.com/p/edb-engine...
November 10, 2025 at 2:55 PM
Dinner last night was a gnocchi bake

(chicken sausage, anchovies, spinach, tomatoes, garlic and onion, parmesan, mozzarella, basil)
November 9, 2025 at 11:09 PM
Reposted by Phil Eaton
What a turnout for the first ever Madison Systems meetup. I'm blown away by the systems talent and interest in Madison!

Make sure to subscribe to the Madison Systems Luma calendar for updates on future events: luma.com/madisonsystems
November 9, 2025 at 9:18 PM
I take a 30 minute call with anyone who donates to one of a few educational non-profits.
November 9, 2025 at 8:29 PM
Dinner this evening: french onion soup.
November 8, 2025 at 1:30 AM
Reposted by Phil Eaton
Reminder, this Sunday is the Madison Systems Coffee Chat!
November 7, 2025 at 3:47 PM
good points by graydon hoare on fil-c

graydon2.dreamwidth.org/320265.html
November 6, 2025 at 12:23 PM
Drew DeVault taught me a really important lesson early in my career, that it's possible for a person to change the direction of an organization.

notes.eatonphil.com/2025-11-03-a...
November 3, 2025 at 10:49 PM
djb buys into Fil-C

pretty big endorsement

cr.yp.to/2025/fil-c.h...
November 2, 2025 at 12:43 PM
Reposted by Phil Eaton
@tylerhillery.com, @xiangpeng.systems, and I are super stoked to announce the creation of the Madison Systems group and our first event, a coffee chat on Nov. 9th at Union South (UW-Madison campus)! Luma invite here: luma.com/v69tvpla
Madison Systems Coffee Chat · Luma
If you’re working on or are interested in anything in the space of software internals (compilers, databases, operating systems, etc.), come grab a cup of…
luma.com
October 30, 2025 at 4:09 PM
serious eats's butternut squash orrechiette

creamy, cheesy, one of my favorite recent dishes
October 30, 2025 at 12:20 AM
Reposted by Phil Eaton
Very fancy South Bay Systems setup at Adobe Founders tower tonight 🚀 @southbaysystems.xyz
October 28, 2025 at 1:01 AM
Last night: a sardine, capers and olives, tomato pasta

This morning: a breakfast carbonara with chicken sausage
October 26, 2025 at 1:59 PM
Why do we even need tools like pgbouncer or pgcat for Postgres? And what does transaction pooling even mean?

Let's play around with transaction pooling in pgcat to see.

www.enterprisedb.com/blog/transac...
October 24, 2025 at 4:40 PM
Reposted by Phil Eaton
@abigalekim.bsky.social @xiangpeng.systems and I are kicking off Madison Systems with a coffee chat on Sunday, Nov 9th. Come nerd out on systems!

luma.com/v69tvpla
Madison Systems Coffee Chat · Luma
If you’re working on or are interested in anything in the space of software internals (compilers, databases, operating systems, etc.), come grab a cup of…
luma.com
October 23, 2025 at 6:52 PM
Coffee clubs are such an easy way to build a local community. I've added a section to my page linking to a few other similar groups in other cities/neighborhoods.

NYC Systems Coffee Club started when one friend promised me he'd show up at least. Send me when you start your own.
October 22, 2025 at 6:13 PM
Reposted by Phil Eaton
If you find yourself in SF next week, @almog.xyz is talking about SlateDB at the SF Systems Meetup on Wednesday!
SF Systems Meetup: Databases and Stateful Apps · Luma
The SF Systems Meetup is back with a pair of talks giving us a peek at the future of state management! This month, we're excited to have talks from Almog Gavra…
luma.com
October 21, 2025 at 4:45 PM
Reposted by Phil Eaton
This reminded me I've been sitting on draft blog posts about Copy-and-Patch JIT compilation for a while, and so I've finally published the first chunk of it: a minimal tutorial and explanation of how and why Copy-and-Patch actually works.

Start at transactional.blog/copy-and-pat...
October 13, 2025 at 11:26 PM
JIT: so you want to be faster than [the PostgreSQL] interpreter on modern CPUs

www.pinaraf.info/2025/10/jit-...
JIT: so you want to be faster than an interpreter on modern CPUs… – Pinaraf's website
www.pinaraf.info
October 13, 2025 at 8:39 PM