robertovitillo.com 16. 6. 2024Decision matrices as a thinking tool – robertovitillo.com 1. 6. 2024Conquer dev environments with Nix – robertovitillo.com 25. 5. 2024From Gatsby to Hugo: a Markdown minimalist's journey – robertovitillo.com 25. 3. 2021Understanding Distributed Systems 1.1 – robertovitillo.com 7. 2. 2021Testing and operating distributed systems – robertovitillo.com 26. 12. 2020Leader election best practices – robertovitillo.com 5. 12. 2020How distributed systems fail – robertovitillo.com 24. 11. 2020Scalability patterns of distributed systems – robertovitillo.com 22. 11. 2020The costs of microservices – robertovitillo.com 6. 9. 2020Resiliency patterns of distributed systems – robertovitillo.com 18. 8. 2020How to conduct a system design interview – robertovitillo.com 31. 7. 2020What every developer should know about database consistency – robertovitillo.com 26. 7. 2020The second chapter of Understanding Distributed Systems is out – robertovitillo.com 21. 6. 2020I am writing a book – robertovitillo.com 31. 5. 2020Why you should measure tail latencies – robertovitillo.com 19. 5. 2020Back of the envelope estimation hacks – robertovitillo.com 10. 5. 2020What every developer should know about TCP – robertovitillo.com 3. 5. 2020Don't trust default timeouts – robertovitillo.com 25. 4. 2020How do you prepare for the system design interview? – robertovitillo.com 24. 4. 2020I am back – robertovitillo.com 15. 12. 2016A martingale approach to detect changes in histograms – robertovitillo.com 29. 7. 2016Differential privacy for dummies – robertovitillo.com 18. 7. 2016How to review a data analysis – robertovitillo.com 12. 4. 2016Counting at scale – robertovitillo.com 16. 1. 2016Monoids for analytics – robertovitillo.com 30. 6. 2015Spark best practices – robertovitillo.com
16. 6. 2024Decision matrices as a thinking tool – robertovitillo.com 1. 6. 2024Conquer dev environments with Nix – robertovitillo.com 25. 5. 2024From Gatsby to Hugo: a Markdown minimalist's journey – robertovitillo.com 25. 3. 2021Understanding Distributed Systems 1.1 – robertovitillo.com 7. 2. 2021Testing and operating distributed systems – robertovitillo.com 26. 12. 2020Leader election best practices – robertovitillo.com 5. 12. 2020How distributed systems fail – robertovitillo.com 24. 11. 2020Scalability patterns of distributed systems – robertovitillo.com 22. 11. 2020The costs of microservices – robertovitillo.com 6. 9. 2020Resiliency patterns of distributed systems – robertovitillo.com 18. 8. 2020How to conduct a system design interview – robertovitillo.com 31. 7. 2020What every developer should know about database consistency – robertovitillo.com 26. 7. 2020The second chapter of Understanding Distributed Systems is out – robertovitillo.com 21. 6. 2020I am writing a book – robertovitillo.com 31. 5. 2020Why you should measure tail latencies – robertovitillo.com 19. 5. 2020Back of the envelope estimation hacks – robertovitillo.com 10. 5. 2020What every developer should know about TCP – robertovitillo.com 3. 5. 2020Don't trust default timeouts – robertovitillo.com 25. 4. 2020How do you prepare for the system design interview? – robertovitillo.com 24. 4. 2020I am back – robertovitillo.com 15. 12. 2016A martingale approach to detect changes in histograms – robertovitillo.com 29. 7. 2016Differential privacy for dummies – robertovitillo.com 18. 7. 2016How to review a data analysis – robertovitillo.com 12. 4. 2016Counting at scale – robertovitillo.com 16. 1. 2016Monoids for analytics – robertovitillo.com 30. 6. 2015Spark best practices – robertovitillo.com