Tyler Hillery
@tylerhillery.com
Data & Storage Engineer @Supabase.
Co-organizer of madisonsystems.xyz
Peeling back the layers of abstraction.
Learn more about me: tylerhillery.com
Co-organizer of madisonsystems.xyz
Peeling back the layers of abstraction.
Learn more about me: tylerhillery.com
Thanks again to @xiangpeng.systems and @abigalekim.bsky.social for helping co-organize!
I finally figured out why this image felt so familiar…
I finally figured out why this image felt so familiar…
November 9, 2025 at 9:24 PM
Thanks again to @xiangpeng.systems and @abigalekim.bsky.social for helping co-organize!
I finally figured out why this image felt so familiar…
I finally figured out why this image felt so familiar…
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
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
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
Make sure to subscribe to the Madison Systems Luma calendar for updates on future events: luma.com/madisonsystems
I did Postgres dirty with this one
October 20, 2025 at 12:50 AM
I did Postgres dirty with this one
What an adventure! I wrote about how the Node.js docs on backpressure led me to trying out DTrace for the first time
Read here: tylerhillery.com/blog/tyler-t...
Read here: tylerhillery.com/blog/tyler-t...
October 19, 2025 at 1:33 PM
What an adventure! I wrote about how the Node.js docs on backpressure led me to trying out DTrace for the first time
Read here: tylerhillery.com/blog/tyler-t...
Read here: tylerhillery.com/blog/tyler-t...
Exciting opportunity! As I shift over to the Storage team at Supabase, we’re opening up a spot on the Data Eng team.
If you’re curious about the work or what it’s like here, my DMs are open.
Apply here: jobs.ashbyhq.com/supabase/69d...
If you’re curious about the work or what it’s like here, my DMs are open.
Apply here: jobs.ashbyhq.com/supabase/69d...
October 14, 2025 at 7:46 PM
Exciting opportunity! As I shift over to the Storage team at Supabase, we’re opening up a spot on the Data Eng team.
If you’re curious about the work or what it’s like here, my DMs are open.
Apply here: jobs.ashbyhq.com/supabase/69d...
If you’re curious about the work or what it’s like here, my DMs are open.
Apply here: jobs.ashbyhq.com/supabase/69d...
New Tyler Tries is out! This time I wrote about how I used git bisect to help resolve an issue with Supabase Storage
Read it here: tylerhillery.com/blog/tyler-t...
Read it here: tylerhillery.com/blog/tyler-t...
October 9, 2025 at 10:02 PM
New Tyler Tries is out! This time I wrote about how I used git bisect to help resolve an issue with Supabase Storage
Read it here: tylerhillery.com/blog/tyler-t...
Read it here: tylerhillery.com/blog/tyler-t...
I will be at the Ask Supabase station in the build stage for all your Supabase needs #SupabaseSelect
October 3, 2025 at 6:15 PM
I will be at the Ask Supabase station in the build stage for all your Supabase needs #SupabaseSelect
It's good to be back in Wisconsin
September 30, 2025 at 10:09 PM
It's good to be back in Wisconsin
I'm absolutely stoked for this read
September 1, 2025 at 1:31 AM
I'm absolutely stoked for this read
I wrote about why I believe the Oxide and Friends podcast will have a greater impact on their mission to change computing forever than their rack scale computer
tylerhillery.com/blog/oxide-a...
tylerhillery.com/blog/oxide-a...
August 24, 2025 at 5:02 PM
I wrote about why I believe the Oxide and Friends podcast will have a greater impact on their mission to change computing forever than their rack scale computer
tylerhillery.com/blog/oxide-a...
tylerhillery.com/blog/oxide-a...
My wife's a bodybuilder and has been trying to convince me to prep for a show. Should I do it?
August 23, 2025 at 9:52 PM
My wife's a bodybuilder and has been trying to convince me to prep for a show. Should I do it?
PyPack Trends weekly downloads data is now publicly available, have at it
August 20, 2025 at 2:59 PM
PyPack Trends weekly downloads data is now publicly available, have at it
4 years into teaching myself programming in 10 years and things are really starting to click
www.norvig.com/21-days.html
www.norvig.com/21-days.html
August 16, 2025 at 2:09 PM
4 years into teaching myself programming in 10 years and things are really starting to click
www.norvig.com/21-days.html
www.norvig.com/21-days.html
Double digit PR week, nice
August 16, 2025 at 1:59 AM
Double digit PR week, nice
Turns out blocking GitHub Actions emails wasn’t my smartest decision
tylerhillery.com/blog/post-mo...
tylerhillery.com/blog/post-mo...
July 15, 2025 at 2:54 PM
Turns out blocking GitHub Actions emails wasn’t my smartest decision
tylerhillery.com/blog/post-mo...
tylerhillery.com/blog/post-mo...
Meet Pat the Python, new logo for PyPack Trends
July 6, 2025 at 10:16 PM
Meet Pat the Python, new logo for PyPack Trends
Can't wait to add it to my zines collection
June 23, 2025 at 8:33 PM
Can't wait to add it to my zines collection
Internet Zero, my way of consuming the internet with intent
tylerhillery.com/blog/how-i-c...
tylerhillery.com/blog/how-i-c...
June 14, 2025 at 6:21 PM
Internet Zero, my way of consuming the internet with intent
tylerhillery.com/blog/how-i-c...
tylerhillery.com/blog/how-i-c...
Finally Google Cloud updated status page
status.cloud.google.com
status.cloud.google.com
June 12, 2025 at 6:49 PM
Finally Google Cloud updated status page
status.cloud.google.com
status.cloud.google.com
DuckLake is even better in person
June 9, 2025 at 7:01 PM
DuckLake is even better in person
PyPack Trends made it into PyCon US 2025!
June 9, 2025 at 3:05 PM
PyPack Trends made it into PyCon US 2025!
PyPack Trends uses SQLite as a caching layer in front of BigQuery. 13.5 GiB to store all of PyPI weekly downloads data.
The SQLite file is hosted on the same VPS as the backend, with indexes in place to optimize for low latency point queries.
The SQLite file is hosted on the same VPS as the backend, with indexes in place to optimize for low latency point queries.
June 2, 2025 at 12:55 PM
PyPack Trends uses SQLite as a caching layer in front of BigQuery. 13.5 GiB to store all of PyPI weekly downloads data.
The SQLite file is hosted on the same VPS as the backend, with indexes in place to optimize for low latency point queries.
The SQLite file is hosted on the same VPS as the backend, with indexes in place to optimize for low latency point queries.