This is the second post about my efforts to reproduce the Jepsen RabbitMQ test (using python). The first one failed to reproduce data loss by cutting the network in half the…
Read moreJepsen-testing RabbitMQ [with python]
UPDATE: the code is now available on GitHub https://github.com/mbsimonovic/jepsen-python In this post I’ll tell you about trying to reproduce the Jepsen RabbitMQ test (using python, not clojure). It’s been more than 2 years…
Read moreNoise in fashion

This is a real story. It happened in a small but cozy open office. 10 IT professionals made their living there. The atmosphere was fun and friendly. It looked like…
Read moreBranding as an unfair advantage

There was an interesting point made at the previous Zürich Lean Startup meetup event (slides are available here), Michael Wiedemann argued branding could be used as an unfair advantage. If you’re not familiar, the…
Read moreIn dubio pro reo

If defending the weak, the poor and the oppressed is noble, than what is defending the strong, the rich and the successful? The answers might range from unnecessary, if you don’t…
Read moreSmashing CouchBase
You might remember year 2k for Bill Gates stepping down as CEO (and promoting Steve Balmer), American Beauty winning 5 Oscars, liberation of Lebanon after 22 years of Israeli occupation, end of RSA…
Read moreTasting first CouchBase

Abstract In this post I’ll tell you about installing and using CouchBase in a test-first manner. Wiping out all the data between tests turned out to be very slow –…
Read more