Tyler Hillery
@tylerhillery
Software Engineer (Storage) @Supabase Creator of pypacktrends.com Co-organizer of madisonsystems.xyz Peeling back the layers of abstraction Learn more about me: tylerhillery.com
Couldn't help but think of @jeffgeerling.com's video after reading this. youtu.be/v0DEI4Ad7Ik?...
Another great Madison Systems paper discussion! Which one should we read next?
The next Madison Systems paper discussion is scheduled. This time at the Memorial Union Terrace to enjoy the WI summer. Register Here: luma.com/xdmbcw2t?tk=...
This is the paper that inspired me to get into systems programming www.usenix.org/system/files...
High signal to me is seeing a company landing page that doesn't have "AI" in it. I think @turbopuffer.bsky.social is a great example of this. You'd think a vector DB would be all over "AI" but nope. Just their core value backed up by metrics.
Reminder, Madison Systems is having another paper discussion in 2 weeks. This time, we'll be discussing: Scalability! But at what COST? luma.com/1enx2p3m
I wrote about a particular part of ASCII that finally clicked for me today tylerhillery.com/blog/why-don...
What bogus, I always thought these numbers were tied to physical measurements
Man I should have switched pypacktrends over to slot based pricing a while ago. Seems like once you get over the > 1TB scanned per month, bytes processed based billing isn't worth it
You know it's serious when you bust out the debugger and start drawing diagrams
Finally pulled the trigger on Math Academy. I haven’t taken a math course since Calc 2 in 2017, which was so hard for me I changed majors. My goal is to follow the foundations path through Discrete Mathematics.
Great discussion today! A surprising amount of Ceph mentions and I had to bring up the napkin math repo a few times
Madison Systems is having another paper discussion this Saturday on The Google File System. Hope to see you there! luma.com/zfh0lcxf
I contributed SHOW CLIENTS metrics to the Prometheus PgBouncer exporter. Similar to pg_stat_activity, but for PgBouncer. Now you can monitor client connections over time. Wrote a bit about it: tylerhillery.com/blog/monitor...
New blog post about the most important thing I've learned while ramping up on Node.js: Don't block the event loop. tylerhillery.com/blog/tyler-t...
I noticed this SQLite query averaging ~90ms event though package_name is the PK, the table has ~865k rows and is ~166MB. Param is a prefix pattern like 'duck%'. Any guesses why it was still that slow?
You got to be kidding me, even directories are files!? internals-for-interns.com/posts/filesy...
Also, just found out @readwise.bsky.social has built in support for pdfs and it's really good
I used AI to contribute to an OS project, mise, and I would lying if I said I fully understood the code it generated. I decided to write about my experience. Open source is getting flooded with AI slop, I hope this shows a better way to contribute. tylerhillery.com/blog/using-a...
This weekend's rabbit hole was so fun I had to write about it. I went from cheap mini PCs on eBay to learning how Chick-fil-A and Home Depot run Kubernetes inside their stores. tylerhillery.com/blog/running...