Booking.com is the world's leading online accommodation provider, operating across 205 countries in 42 languages. Our team of designers, developers, database engineers & Sysadmins solve complicated problems at huge scale.

Article categories

Recent Entries

  1. A Few Fun Tools We Built At Booking.com
  2. Perl IntelliJ Plugin - Herd your code
  3. Progressive Web Apps with Service Workers
  4. The one where Booking.com sent travellers to Mars
  5. Using Riak as Events Storage - Part 3
  6. Using multivariant tests to determine performance impact
  7. Keeping Control of the Front-end
  8. Using Riak as Events Storage - Part 2
  9. Using Riak as Events Storage - Part 1
  10. Changing our attitude towards failure
  11. Abstracting Binlog Servers and MySQL Master Promotion without Reconfiguring all Slaves
  12. Evaluating MySQL Parallel Replication Part 3: Benchmarks in Production
  13. Evaluating MySQL Parallel Replication Part 3, Annex: Under the Hood
  14. How we designed Booking.com for Business
  15. How We Spent Two Days Making Perl Faster
  16. About opening doors and asking questions:
    An interview with Janne Jul Jensen
  17. Evaluating MySQL Parallel Replication Part 2: Slave Group Commit
  18. Better Parallel Replication for MySQL
  19. IO::Socket::Timeout: socket timeout made easy
  20. A/B Testing - Concept != Execution
  21. Distributed Top-N Similarity Join with Hive and Perl Part I
  22. B.Smashing – A Front End evening with Booking.com and Smashing Magazine
  23. Better Crash-safe replication for MySQL
  24. Would you like fries with that?
  25. Goldilocks and the Three Experiments
  26. Reusing Bitmap objects on Android
  27. MySQL Slave Scaling (and more)
  28. More Optimizations in Perl 5.20-to-be
  29. Automating CSS sprites for large organisations
  30. MySQL 5.6 GTIDs: Evaluation and Online Migration
  31. A Faster Perl Runtime in Tiny Steps
  32. Custom Browser Extensions for Front End Developers
  33. Native Extensions for Perl without Smoke and Mirrors
  34. Hardening Perl's Hash Function
  35. How we do talent development in Booking.com IT
  36. The Next Sereal is Coming!
  37. Responsive Email
  38. The Dreaded "Attempt to free unreferenced scalar"
  39. OK: Monitoring enabled
  40. On the importance of localisation
  41. Profiling in Production
  42. Is your A/B testing effort just chasing statistical ghosts?
  43. Dotfiles distribution
  44. The Little Script That Could
  45. F5 BIG-IP Custom MIB
  46. Writing Advanced Daemons That Aren't Daemons
  47. Highlander!
  48. Booking.com Software Developer Hiring Process
  49. Protect Against Accidental Logging of Sensitive Information
  50. Efficient CSS Compression in Perl
  51. We're Hiring Designers
  52. Sereal - a binary data serialization format
  53. The Signal Handling Blues
  54. Welcome to the Booking.com dev blog