Lobster Roll

Stories by Sinjo

Can Bundler Be as Fast as uv? (tenderlovemaking.com)
Ruby 3.4 highlights (blog.sinjakli.co.uk)
Waiting for apt locks without the hacky bash scripts (blog.sinjakli.co.uk)
Enthusiasts bond twelve 56K modems together to set dial-up broadband records — a dozen screeching boxes achieve record 668 kbps download speeds (tomshardware.com)
Why do things go right? (safetydifferently.com)
How Complex Systems Fail (web.mit.edu)
In search of performance - how we shaved 200ms off every POST request (gocardless.com)
Thieves drain 2fa-protected bank accounts by abusing SS7 routing protocol (arstechnica.com)
Lessons Learned the Hard Way: Postgres in Production at GoCardless (youtube.com)
[Slides](https://speakerdeck.com/sinjo/lessons-learned-the-hard-way-postgres-in-production-at-gocardless), for those less inclined to watch a video!
Using strace to solve a problem which didn't exist (blog.sinjakli.co.uk)
Zero-downtime Postgres migrations - a little help (gocardless.com)
Zero-downtime Postgres migrations - the hard parts (gocardless.com)
Syncing Postgres to Elasticsearch: lessons learned (gocardless.com)
Anarchy in the Database: A Survey and Evaluation of Database Management System Extensibility (vldb.org)
Debugging the Postgres query planner (gocardless.com)
From idea to reality: containers in production at GoCardless (gocardless.com)
Debugging Outside Your Comfort Zone: Diving Beneath a Trusted Abstraction (infoq.com)
ForwardSlash: taking back the RESTful operator (blog.sinjakli.co.uk)
find-deleted: checkrestart replacement (blog.goeswhere.com)
All fun and games until you start with GameDays (gocardless.com)
Disclosure: author is a colleague.