I was invited to Google Test Lab, and I have to say: it’s not much but it’s quite impressive.
Event sourcing is the way of modelling applications that has become very popular last months. But this is not a new model, actually it’s very old. It was used decades ago but then it was superseded by current state concept and CRUD based applications.
This article is written to get the reader familiar with InstaAds project developed by Stavanger Aftenblad team from Schibsted Tech Polska. Don’t know what that is? Time to see the video!
The mental model of object-oriented programming is not intuitive. The speed and dynamics of today’s data-centric world make it a difficult case. How to learn object-oriented programming then?
tldr; Set low key repeat interval. Establish one way of editing text, use it everywhere you can. Use fuzzy search, vim, tmux, zsh, fuzzyclipboard. AKA more effective utilization of command line.
I want to tell you how does the new focus engine work and show you the list of things that I found interesting during the development of native tvOS application for VGTV. So, welcome to tvOS!
I guess many of you implement apps using network operations. In most cases we use OkHttp library, usually through Retrofit. One of the nicest features of OkHttp is its caching mechanism. In this post I will go through all relevant steps in caching and explain how it works
The world of prototyping tools has never been so fertile – with a new tool coming out every month. Here is a brief introduction to FramerJS.
In this article I tell you if destroying your infrastructure makes sense, and if it does then how to do it. In the summary I share some technical details about the stack we use in our project with some general information about configuration.
Gradle build system gained its popularity with the native support in Android Studio a while ago. It’s quite powerful but not every developer knows how to use it to their advantage. I can’t really tell that I use all capabilities of gradle but I’ll share what I know. You might like it! Gradle – yay!
It’s one of the common questions asked among node.js developers. I’d like to share my preferences. Read below! Introduction Dependency Injection is a pattern that helps you create loosely coupled codebases. You can swap collaborators and make your code testable. You can do dependency injection without additional libraries. Here’s two common
Testing libraries in production takes time and could be painful. Let me help you with this task! Here is my list of the hottest Android libraries out there!