Phil Eaton
@eatonphil.bsky.social
📤 5736
📥 337
📝 602
cheerleader, organizer, staff software engineer, databases eatonphil.com
reposted by
Phil Eaton
Simon Willison
1 day ago
This is really fun - here are my notes on how to try it out using Docker for Mac
simonwillison.net/2025/Nov/12/...
add a skeleton here at some point
0
47
7
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/
1 day ago
2
97
27
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.
4 days ago
1
18
1
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...
4 days ago
0
8
0
Dinner last night was a gnocchi bake (chicken sausage, anchovies, spinach, tomatoes, garlic and onion, parmesan, mozzarella, basil)
4 days ago
0
9
0
reposted by
Phil Eaton
Tyler Hillery
4 days ago
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
1
12
2
I take a 30 minute call with anyone who donates to one of a few educational non-profits.
4 days ago
0
11
0
Dinner this evening: french onion soup.
6 days ago
2
19
0
reposted by
Phil Eaton
Tyler Hillery
7 days ago
Reminder, this Sunday is the Madison Systems Coffee Chat!
add a skeleton here at some point
0
3
1
good points by graydon hoare on fil-c
graydon2.dreamwidth.org/320265.html
8 days ago
0
14
4
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...
10 days ago
0
24
1
djb buys into Fil-C pretty big endorsement
cr.yp.to/2025/fil-c.h...
12 days ago
1
5
0
reposted by
Phil Eaton
Abigale Kim
15 days ago
@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
loading . . .
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…
https://luma.com/v69tvpla
0
8
2
serious eats's butternut squash orrechiette creamy, cheesy, one of my favorite recent dishes
15 days ago
0
10
0
reposted by
Phil Eaton
Qian Li
17 days ago
Very fancy South Bay Systems setup at Adobe Founders tower tonight 🚀
@southbaysystems.xyz
0
11
1
Last night: a sardine, capers and olives, tomato pasta This morning: a breakfast carbonara with chicken sausage
19 days ago
0
5
0
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...
21 days ago
1
10
0
reposted by
Phil Eaton
Tyler Hillery
21 days ago
@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
loading . . .
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…
https://luma.com/v69tvpla
1
9
6
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.
23 days ago
2
16
1
reposted by
Phil Eaton
Chris
24 days ago
If you find yourself in SF next week,
@almog.xyz
is talking about SlateDB at the SF Systems Meetup on Wednesday!
loading . . .
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…
https://luma.com/e7feg2i6
0
15
4
reposted by
Phil Eaton
Alex Miller
about 1 month ago
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...
add a skeleton here at some point
0
9
3
JIT: so you want to be faster than [the PostgreSQL] interpreter on modern CPUs
www.pinaraf.info/2025/10/jit-...
loading . . .
JIT: so you want to be faster than an interpreter on modern CPUs… – Pinaraf's website
https://www.pinaraf.info/2025/10/jit-so-you-want-to-be-faster-than-an-interpreter-on-modern-cpus/
about 1 month ago
0
8
4
reposted by
Phil Eaton
South Bay Systems
about 1 month ago
South Bay Systems returns on October 27th at Adobe in downtown San Jose. We have an Analytics-on-Object-Storage double feature this time starring two different Apache projects: Apache Pinot and Apache Doris. (Talk descriptions below.) Register now!
luma.com/9o6bahgc
loading . . .
South Bay Systems: Apache Pinot on Object Storage / Variants in Apache Doris · Luma
Welcome to another edition of South Bay Systems! This time, we'll have a double feature! First we'll have Songqiao Su and Raghav Yadav talking about…
https://luma.com/9o6bahgc
1
5
4
reposted by
Phil Eaton
Camille Fournier
about 1 month ago
Occasionally I do a deep dive of thinking about whether AI will really fundamentally eliminate the need for software engineers and my conclusion remains the same: it won't. Might change the employment curve in some ways but barring the big singularity or w/e I don't see it removing the job
2
44
5
I missed a few. 23 developers at EDB were acknowledged as contributing to the Postgres 18 release. Company's a powerhouse.
add a skeleton here at some point
about 1 month ago
0
6
0
this learned helplessness is silly, happy to chat with anyone on finding sponsors for independent tech meetups
about 1 month ago
0
14
4
reposted by
Phil Eaton
Duygu Yıldırım
about 1 month ago
I’d heard so much praise for this book and finally found time to read it. It’s a fascinating read that pushes us to reconsider the Eurocentric nature of Marxist accounts of production that often erase the history of medieval slavery.
1
34
9
A special edition of the EDB Engineering Newsletter this month celebrates the release of Postgres 18; including contributions by 21 engineers at EDB. Also features Theia Vogel's seahorses, Jeremy Schneider on Jepsen and CloudNativePG, Hints for Computer System Design, and more.
about 1 month ago
1
5
2
reposted by
Phil Eaton
Chris
about 1 month ago
github.com/slatedb/slat...
đź‘€ SlateDB has transactions. A year in the making. Lots of testing to do, but the APIs are there. This was all
@flaneur2024.bsky.social
. 🙏 I am very excited about this feature.
loading . . .
feat(txn): Add transaction api by flaneur2020 · Pull Request #925 · slatedb/slatedb
fixes #816 this pr is still wip. add a scaffold about DbTransaction api track the writes in the inner WriteBatch track the real scanned range in DbIter raise an error on operations after commi...
https://github.com/slatedb/slatedb/pull/925
2
21
3
reposted by
Phil Eaton
Lorin Hochstein
about 1 month ago
New blog post, some thought experiments about learning from incident write-ups:
surfingcomplexity.blog/2025/10/04/t...
loading . . .
Two thought experiments
Here’s a thought experiment that John Allspaw related to me, in paraphrased form (John tells me that he will eventually capture this in a blog post of his own, at which time I’ll put a …
https://surfingcomplexity.blog/2025/10/04/two-thought-experiments/
0
14
2
broccoli steaks over manchego with drizzled honey, shrimp
about 1 month ago
0
8
0
reposted by
Phil Eaton
Qian Li
about 1 month ago
Had a fun time at the South Bay Systems meetup last night. Thanks
@yugabytedb.bsky.social
for hosting!
@codedrift.social
gave a great talk on WebAssembly: what it is (and isn't), how it connects to WASI, and promising projects. He cuts through a lot of the hype vs. reality. Recording coming soon.
1
25
9
rhaas.blogspot.com/2025/07/one-...
about 1 month ago
0
4
1
Linguine and clams, white wine sauteed green beans, budweiser
about 1 month ago
1
9
0
My post on deterministic simulation testing is linked to from Antithesis, Jepsen, and now Amplify. I've made it, mom.
about 1 month ago
3
23
0
Applaud the confidence to give swag with almost no hint of who the company is (it's jetbrains, had to search the whole bag to find it on the handle)
about 1 month ago
0
25
1
Ending every corporate dinner with high fives and "good game"
about 1 month ago
0
7
0
DBeaver out here at PGConf with some of the most practical conference wag I've seen, glasses cleaning cloth.
about 2 months ago
1
13
1
Team won season finals last night for the second time in a row! Moving up a division for the fourth season in a row now. Such a fun sport and such a good way to make friends
about 2 months ago
1
9
0
fun :)
about 2 months ago
0
7
0
PostgreSQL 18 is released!
about 2 months ago
1
26
6
Excerpts from a chapter in Katherine Graham's Personal History memoir (Graham was owner and publisher of the Washington Post) on minorities in the workplace
about 2 months ago
1
0
0
My direct use of chatgpt (being the llm product I used the most) peaked sometime last winter or this spring. Back to Google for the most part.
about 2 months ago
2
13
0
I remember very clearly the years of months of <100 page views going back to 2015 (only started using google analytics in 2017). Write consistently and regularly over the course of years to give yourself the chance to acquire an audience and tune your writing and messaging.
about 2 months ago
1
13
1
reposted by
Phil Eaton
Marc Brooker
about 2 months ago
New blog post, reflecting on nearly seven years since the Firecracker launch, and how we're using Firecracker to power serverless databases (in Aurora DSQL) and infrastructure for AI agents (in Bedrock AgentCore). Here's the post:
brooker.co.za/blog/2025/09...
loading . . .
Seven Years of Firecracker - Marc's Blog
https://brooker.co.za/blog/2025/09/18/firecracker.html
1
25
11
An LLM taking the lead writing for you isn't you writing, plain and simple. But what's more, readers enjoy humanity almost more than anything else, even (and maybe even especially) on the most technical topics. Be yourself! Tell your story in your words, your voice.
about 2 months ago
1
15
1
This is a good three-part series on what it means to bring OAuth2 support to Postgres, a feature my coworker Jacob Champion contributed.
www.enterprisedb.com/blog/preview...
about 2 months ago
0
5
0
I cannot strongly enough encourage the creation of more events for folks in tech in NYC. It slipped my mind to share this one from earlier this week that Divya started for underrepresented folks in infra. Hope to see more from this group!
luma.com/uyo6uxvj
about 2 months ago
0
9
0
Eliana is a backend developer interested in data systems, looking for work based in NYC. She's a Recurse Center alumnus and has been an active member of NYC Systems and the Software Internals book club. She's smart and thoughtful. Talk to Eliana. RT for reach.
www.linkedin.com/in/eliana-ab...
about 2 months ago
2
9
5
about 2 months ago
0
9
0
Load more
feeds!
log in