New year, new website, new blog

The new year is a time of resolutions. Time to set ambitious goals and stick to them usually until around February. That’s not the case this time. I did not make any new year resolutions about this website or about this blog. I did it much earlier and now you can just see the result. Hopefully, you will find it enjoyable. In the middle of 2018, I decided to start

How do you recruit a manager?

For a bit more than half a year ago I decided to leave the corporate world. I moved to Ocado Technology which was starting a new office in Wroclaw at that time. I guess I forgot to boast about it. This post won’t be about how great Ocado is or anything like that (however if you ask me, it is). I just wanted to share one thing that we did in Wroclaw, which

What are estimates for?

Estimates are all about time. During one of last retrospective I realized that for some people estimates, and their role, are not that well understood. If not perceived well they can create pressure. Because what happens when we estimated the amount of work needed wrong? What happens when what we declared is significantly different than what we actually needed to fulfill our task? Estimates are provided by developers and mean

Simple steps to make your JUnit tests better

One of my latest tasks was to review and refactor unit tests in our system, which I found especially suitable for me. After presenting my results to the team guys asked me to create a page on Confluence describing my remarks and proposed practices we should follow – what a great occasion for a blog post. So here I present some practices that in my opinion (and my team’s opinion too) can improve