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