Posts by Category

blog

3 minute read

Upgrading to Android studio 3.0 territory will make building multi-module projects a lot faster, but it also means a breaking Gradle plugin API change unfort...

3 minute read

Being my 2nd year at Google IO, I decided to do things differently: Besides taking notes during sessions, I also created a personal todo list. This contains ...

3 minute read

After organizing Droidcon Paris for several year, the organizers decided to move on and experiment with a new format. This didn’t just result in a well organ...

3 minute read

Too many times I’ve seen developers trying to avoid crashes at all cost. But are unhandled exceptions really that bad? And are null checks really the answer?

3 minute read

If you can code, you can also write unit tests. Writing awesome tests on the other hand is a different story. Don’t fool yourself: Unit testing code is produ...

1 minute read

The Mockito team is on fire lately! Not only did they add support to mock final classes and methods, but now they allow running Mockito directly onto an actu...

1 minute read

It’s that time of the year again to do a little personal retrospective.

Extending Mockito

31 Oct 2016

2 minute read

Due to its clean simple api, Mockito has become world’s most popular Java mocking framework. After having covered all of its basics, it’s time to spice thing...

1 minute read

Code coverage is an awesome way to motivate you and your team to write more tests. But did you know that simply enabling it slows down your build significant...

4 minute read

As die hard Android developers, copyright notices are usually not on top of our priority list. Yet large corporations always insist to add a copyright header...

4 minute read

Cycling is all about exploring: visiting new places and making existing routes more fun with better streets. So there must be an app that allows to plan your...

1 minute read

At Droidcon Berlin 2016 I had a great time talking about testing using the Mockito framework. While the talk wasn’t recorded unfortunately, the great folks a...

3 minute read

Having founded the entire Droidcon franchise in 2009, Droidcon Berlin is a magical conference to be at. Not only do they have an awesome lineup of speakers (...

6 minute read

As green field projects are a rare breed, chances are that you’ve inherited a legacy code base. If you’re as lucky as me, that code base has over 65k methods...

4 minute read

A conference about our favorite Green little robots? In sunny Italy? With great food and a party? Yeah, I can image how you must feel in case you missed it… ...

5 minute read

Do you remember the last time you had to dig into strings.xml to find the right String to use? Or that you manually had to go over all drawables to find the ...

4 minute read

As my previous blogposts already covered how to set up a private Maven repository, you might wonder “Why again a Maven blogpost?”. Well that’s a fair questio...

1 minute read

Finally found the time to write my year in review. #insomnia

7 minute read

My previous blog post described how to set up your own private Maven repository with Artifactory in 30 minutes. This second and final part will make things m...

7 minute read

For quite some months, I’ve been planning to create a website and start blogging about the things I’m passionate about. Last week, I finally decided to setup...