All Ruby on Rails Node JS Android iOS React Native Frontend Flutter
Thanks to the fact that it can run on multiple platforms, Kotlin is gaining more and more popularity in multiplatform development. Recently we have started a dedicated R&D working group in Netguru in order to establish best practices for multiplatform development and to evaluate how much code reusability we can achieve using this technology. We’ve started to work on an online, multiplayer game project consisting of a Spring backend module along with iOS and Android client apps.
Read more
I recently had the opportunity to work on a fantastic research and development project at Netguru. The goal of the project (codename "Wordguru") was to create a card game that anyone can play with their friends. You can check the outcome here.
Read more
We wanted to create a framework that uses OpenCV to process pictures, like shape and piece of paper detection. We are going to need it for our internal stuff. I promise that we will inform you about it in the next weeks!
Read more
Machine Learning (ML) and Deep Learning (DL) are evolving at a faster pace than ever. There is now a vast selection of different competitions, many of which are hosted on Kaggle, where thousands of data scientists and ML engineers compete to obtain higher positions on the scoreboard. Don't get me wrong - I am very fond of Kaggle. It is a great place to start and enhance your machine learning adventure. Also, competitions are places where science thrives - we all remember the space race, don’t we?
Read more
Reactive libraries comparison Reactive is a huge buzzword in Android development lately. With the rise of RxJava, most of the developers are familiar with the concept. But the world moves on and now there are several tools that can make your app reactive. The new developments are LiveData and Kotlin Coroutines. Is RxJava obsolete now? Or should we stay with proven solutions? Let’s find out.
Read more

Debugging Python Applications with pdb

Nobody likes to spend time on debugging when working under a tight deadline. But we all want our applications to work, so debugging code is a must in every project. Developers often turn to debuggers in such situations, and Python offers a solution like that.
Read more
DevOps is trending. Tech companies are hiring DevOps engineers, and startups providing DevOps solutions are quickly becoming unicorns with valuations exceeding $1 billion. Here at Netguru, we are on the bandwagon cheering the hype. We believe DevOps brings a set of practices that can help you build a scalable, stable, and secure software architecture fast. It also offers sysadmins some completely new career opportunities. This is why we’ve prepared this guide to show you 8 DevOps tools the Netguru team can't imagine working without.
Read more

17 Must-Attend DevOps Conferences in 2019

The world of technical conferences may sometimes seem difficult to explore, and choosing the one right for our needs from thousands of offers can be really tough. This also applies to DevOps events, which differ not only in duration and price, but also in the character and formula. The offer of those conferences is ultra-wide, focusing on topics from top technical things to issues like changes in organization and culture. 
Read more
If you live in the world of tech, there is an excellent chance that you’ve heard the buzz surrounding Docker, along with the claims that it is set to change the face of programming. There’s no denying that the powerful container platform is making waves, but what is behind its meteoric rise to popularity, and should you be jumping on the bandwagon?
Read more
CreateML is a phenomenal tool introduced at WWDC 2018 by Apple, and it has already created quite a hype. In this blog post, we’ll discover not only why it happened but we will also learn how to use the tool. Let’s start!
Read more
Need a successful project?
Estimate project or contact us
Netguru Codestories