All Ruby on Rails Node JS Android iOS React Native Frontend Flutter
Getting started with CircleCI isn’t so hard, but understanding how it all works and what we can do with this tool is a little more complicated.
Read more
So you are decided to include Machine Learning features in your app? Great! First step is already done. With no doubt you can expect a boost of possibilities for your startup.
Read more
The materialized view is a powerful database solution that allow us to access the view’s data faster by “caching” its response. The materialized view query is executed once when the view is created, not when accessing the data as it is with regular database views. It is a great and worth using feature when we do not need a view to return the most recent data or we know that we will more often read the view’s data than we will modify them. There is only one small problem while using such view: we need to handle the refresh of its data manually.
Read more
What is the most challenging part of an app when it comes to development? The most common answer might be the state management, which is why in this article I want to show Redux state implementation for Flutter application.
Read more

Skinflint’s Guide to Serverless Django

Zappa is a tool for deploying Python applications to AWS Lambda with API Gateway. This way you can create an app using your favourite web framework and not to worry about maintaining and scaling your server. Unfortunately Zappa doesn't setup AWS resources such as database and static files bucket so we'll have to do it manually with Cloudformation templates.
Read more

WebAssembly

What is WebAssembly “WebAssembly is a new type of code that can be run in modern web browsers — it is a low-level assembly-like language with a compact binary format that runs with near-native performance and provides languages such as C/C++ with a compilation target so that they can run on the web. It is also designed to run alongside JavaScript, allowing both to work together.” - Mozilla Developers Network.
Read more
Introduction to technology There is a chance that you have not heard about Kotlin Multiplatform just yet as it is a relatively fresh, emerging and still experimental technology. If that is the case please take a look at the blogpost prepared by one of our team members - Sebastian from the perspective of an iOS developer. Another source of information that might turn out to be valuable is official documentation available here.
Read more
Yet another package that will solve all the world’s problems? Hold on, let us explain. Do you remember the repetitive grunt work that needs to be done at the beginning of almost every project? The part that doesn’t require much creativity, but is still vital to the project? We looked through the solutions to this problem already available on the market, but none of them suited our needs.
Read more

How to Create and Implement a Bot Using Python?

Who wouldn’t want to concentrate more on solving creative problems instead of carrying out repetitive tasks at work? Yes, there is an innovative way to deal with that problem - creating a simple bot. Let us present our step-by-step guide how to do it.
Read more
In order to make the syntax for loop iteration and control flow statements safe and natural to read, Kotlin standard library provides a concept of ranges. In this post we are going to explore how to use range expressions in action. First, we are going to discover a built-in ranges implementations for the integral types like Char, Int or Long. Next, we are going to implement a custom progression for the LocalDate class.
Read more
Need a successful project?
Estimate project or contact us
Netguru Codestories