Introducing Firebridge: Firebase Admin access anywhere
- ADMIN FROM ANYWHERE FOR ANYTHING - The wonderful world of serverless development brings us many gifts for a relatively low price, but as with everything there are also downsides. We are using Firebase, a serverless framework by Google, and we love it. However, let's focus for now on a…
Death to statics
- GLOBAL STATE IN SHEEP'S CLOTHING - There are not many things that can get me in a ranting mode, but statics are high on the list. In Java statics are the main source of hard to reproduce bugs, untestable code, and bad architecture. In my opinion, every time the…
Mockito vs JMockit, battle of the mocking frameworks
- THE ART OF PRETENDING - For years the industry standard of mocking on the JVM has been Mockito. Mockito is a wonderful library that really speeds up your testing by allowing you to create mocks in a very simple way. That being said, it does have its drawbacks, for…
Model View Presenter, you da real MVP
- THE MUST HAVE ANDROID DESIGN PATTERN - To create a neat, nice loosely coupled design, that scales well in large projects, isn't that the dream? Coming up with a pattern that has withstood the test of time, and that is easy to understand? Why is it so nice to…
Kotlin, superseding the language we love - Part 2
- SOLD IN 30 MINUTES | THE OTHER 15 MINUTES - Cool, you're back... well I assume you just finished Part 1 of this two parter. If the answer is no, then either you are already a bit familiar with Kotlin, or you just want to see the cool stuff, or…