Category: Development

601 Views

Managing the Content Security Policy on…

Written by veskoiliev

Many Jenkins plugins require changes to the default Content Security Policy (or CSP) to work correctly. A refresher on what Read More...

333 Views

Updating Mockito to mock Kotlin classes

Written by veskoiliev

With the exponentially increasing usage of Kotlin these days, many developers face the issue of how to test the newly Read More...

1632 Views

Simple RxJava mistakes and how to…

Written by veskoiliev

1. Observable creation and error handling Consider the following example: [code lang="java"] public Observable<Book> getFavoriteBook(User user) { return Observable.just(user.getFavoriteBookId()) .flatMap(bookId Read More...

3707 Views

How to handle dynamic JSON response…

Written by veskoiliev

Note: This post is based on the widely used networking library. Although the examples use a Gson converter, the same Read More...

312 Views

Running Android unit / instrumentation tests…

Written by veskoiliev

Unit tests Here's a few handy commands if you want to run only a specific unit test(s). Suppose we have Read More...

197 Views

Level-up your Android development by using…

Written by veskoiliev

This post will list some of my favourite features of a Proxy tool that are used on a daily bases Read More...

416 Views

Percent Support Library – what, when,…

Written by veskoiliev

What, when? With the release of the got a major update as well. One of the unsung heroes is a Read More...

238 Views

5 easy steps to combat Android…

Written by veskoiliev

As an Android developer you should certainly know what overdraw is and why it's bad. If not - episode of Read More...

195 Views

Basic Java: What Interfaces really are?

Written by veskoiliev

As an assistant of a course in basic Java in my local university, I saw a common misunderstanding among students Read More...