Simon Eskildsen
Podcast with Geek Narrator on Object Storage Databases
turbopuffer: fast search on object storage
Napkin Problem 21: Index Merges vs Composite Indexes in Postgres and MySQL
Scaling Causal's Spreadsheet Engine from Thousands to Billions of Cells: From Maps to Arrays
Inteview on Data Engineering Podcast on Data Diff
Metrics For Your Web Application's Dashboards
Napkin Problem 18: Neural Network From Scratch
Careful Trading Complexity for 'Improvements'
Napkin Problem 16: When To Write a Simulator
Napkin Problem 15: Increase HTTP Performance by Fitting In the Initial TCP Slow Start Window
Napkin Problem 14: Using checksums to verify syncing 100M database records
Napkin Problem 13: Filtering with Inverted Indexes
Napkin Problem 12: Recommendations
Podcast with Changelog on Napkin Math
Napkin Problem 11: Circuit Breakers
Napkin Problem 10: MySQL transactions per second vs fsyncs per second
Pig Pit
Napkin Problem 9: Inverted Index Performance and Merkle Tree Syncronization
Adjacent Possible: Model for Peeking into the Future
Napkin Problem 8: Data Synchronization
Napkin Problem 7: Revision History
Napkin Problem 6: In-memory Search
Interview with Every.to/Superorganizers: How I Learn
Napkin Problem 5: Composite Primary Keys
How does progress(1) work?
Napkin Problem 4: Redis throughput
Napkin Problem 3: Membership Intersection Service
Napkin Problem 2: Expected Database Query Latency
Napkin Problem 1: Logging Cost
Talk at SRECON EU: Advanced Napkin Math: Estimating System Performance from First Principles
2018
Podcast with The Kindle Chronicles Podcast about Reading
How I Read
Media Playlists
Positive Unknown-Unknowns
Peak Complexity
Podcast with Scale Your Code on Scaling Shopify, Round Two
2017
Talk at GOTO Copenhagen: Shopify's Pods Architecture
Talk at @Scale: Resiliency Testing with Toxiproxy
Shitty First Software Drafts
Talk at Railsconf: 5 Years of Rails Scaling to 80K RPS
What Happens To a Webserver When Clients Refresh Really Fast?
Minimum Viable Airtable
2016
Shitlist Driven Development
How I use Airtable
Talk at Full Stack Fest: Multi-DC
Employees Only Podcast
Mental Modeling
Talk at QCON Sao Paulo: Shopify at Scale
Talk at CUSEC: Reliable Software in a Chaotic World
2015
Season Driven Cooking
Talk at Euruko: Super-Reliable Software
Podcast with Scale Your Code on Scaling Shopify and Running Docker in Production
Why Docker is Not Yet Succeeding Widely in Production
Talk at Dockercon: Resilient Routing and Discovery
Talk at Goruco: Building and Testing Resilient Applications
Talk at GOTO Chicago: Patterns for Docker Success
Building and Testing Resilient Ruby on Rails Applications
Talk at DockerCon EU: From This-Looks-Fun to Production
Talk at DevOps Days Berlin: Docker at Shopify
Kafka Producer Pipeline for Ruby on Rails
Letterpress Cheater Algorithm
Unix Background Queue
Keeping it simple with Test::Unit
Why I'm glad my iPhone broke
30 days of super productivity
Multitasking makes you dumb
My journey to the International Olympiad in Informatics
Stop relying on your ORM and learn SQL
Setting up Unicorn with Nginx
A simple Imgur Bash screenshot utility