Explore clear filters

Tags
Domains
Users
  • screenshot

    Lessons from the TSB failure: a perfect storm of waterfall failures

    Lessons from the TSB failure: a perfect storm of waterfall failures It was interesting to read...

  • screenshot

    Using graph algorithms to optimize Kafka operations, Part 1

    Using graph algorithms to optimize Kafka operations, Part 1 Operating kafka cluster is no joke. Pinterest...

  • screenshot

    Analyzing WhatsApp Calls with Wireshark, radare2 and Frida

    Analyzing WhatsApp Calls with Wireshark, radare2 and Frida In this article Marvin demonstrate how they revealed...

  • screenshot

    Netflix Information Security: Preventing Credential Compromise in AWS

    Netflix Information Security: Preventing Credential Compromise in AWS This is what happen with Capital One and...

  • screenshot

    Emulating the Original Gameboy’s CPU — Part 2 of a Series

    Emulating the Original Gameboy’s CPU — Part 2 of a Series The first part of this...

  • screenshot

    Backpressure explained — the resisted flow of data through software

    Backpressure explained — the resisted flow of data through software Backpressure (or back pressure) is something...

  • screenshot

    Testing in Production: the hard parts

    Testing in Production: the hard parts Two of the hardest problems of testing in production are...

  • screenshot

    Designing the most performant Row Level Security(RLS) schema in Postgres

    Designing the most performant Row Level Security(RLS) schema in Postgres The main hypothesis is that we...

  • screenshot

    Testing in Production, the safe way

    Testing in Production, the safe way Many company tests in a dedicated QA/Staging environment. Yet, bug...

  • screenshot

    Making google font faster

    Making google font faster Improve google font loading performance by pre-connect, Self-host your fonts for faster...

  • screenshot

    Inefficient Efficiency

    Inefficient Efficiency You’re making morning drip coffee. You need to make 2 cups. Do you: 1....

  • screenshot

    Zendesk’s Global Mesh Network- Part 1

    Zendesk’s Global Mesh Network- Part 1 The Zendesk Foundation Network team has helped morph the architecture...

  • screenshot

    Consistent Hashing: Algorithmic Tradeoffs

    Consistent Hashing: Algorithmic Tradeoffs I have a set of keys and values. I also have some...

  • screenshot

    Fix conflicts only once with git rerere

    Fix conflicts only once with git rerere So you fixed a conflict somewhere in your repo,...

  • screenshot

    Google Interview Problems: Ratio Finder

    Google Interview Problems: Ratio Finder A series of posts on preparing for and understanding interviews at...

  • screenshot

    Standby in production: scaling application in the second largest classified site in the world

    Standby in production: scaling application in the second largest classified site in the world Avito has...

  • screenshot

    Tetris Turns 35

    Tetris Turns 35 On June 6, 2019 Tetris turned 35 years old. To celebrate, the author...

  • screenshot

    What’s in the Google PageSpeed Score?

    What’s in the Google PageSpeed Score? Lighthouse tool provides the PageSpeed Insights (PSI) score to help...

  • screenshot

    User Interfaces You Can Trust with State Machines

    User Interfaces You Can Trust with State Machines How using explicit state machines in the modelization...

  • screenshot

    Avoiding Double Payments in a Distributed Payments System

    Avoiding Double Payments in a Distributed Payments System How Airbnb built a generic idempotency framework to...

  • screenshot

    The Missing Introduction To Containerization

    The Missing Introduction To Containerization This is a really deep dive into history and technical aspect...

  • Crash early and crash often for more reliable software

    Crash early and crash often for more reliable software Crashes may be an indication of unreliable...

  • screenshot

    We rolled out Envoy at Geckoboard

    We rolled out Envoy at Geckoboard Gecokoboard shares how envoy helps them to stop worrying about...

  • screenshot

    How I Eat For Free in NYC Using Python, Automation, Artificial Intelligence, and Instagram

    How I Eat For Free in NYC Using Python, Automation, Artificial Intelligence, and Instagram A fun...

  • screenshot

    Understanding a Performance Issue with “Polymorphic” JSON Data

    Understanding a Performance Issue with “Polymorphic” JSON Data How objects with the same shape but different...

  • screenshot

    Sharding Pinterest

    Sharding Pinterest Real life experience sharing a MySQL fleet. You got to know how they store...

  • screenshot

    PostgreSQL at Scale: Database Schema Changes Without Downtime

    PostgreSQL at Scale: Database Schema Changes Without Downtime Braintree Payments uses PostgreSQL as its primary datastore....

  • screenshot

    💻 A Kubernetes Developer Workflow for MacOS

    💻 A Kubernetes Developer Workflow for MacOS Docker is helpful for dev team, everyone can easily...

  • screenshot

    Lessons learned scaling PostgreSQL database to 1.2bn records/month

    Lessons learned scaling PostgreSQL database to 1.2bn records/month Choosing where to host the database, materialising data...