All Ruby on Rails Node JS Android iOS React Native Frontend
Lately, I've stumbled upon a Java class that was performing the exact task I had on my mind when starting to write my gem. The class is extracting text from PDF while keeping the text structure. I was a Java developer once, but I wanted my project to still use Ruby.
Read more
Data normalization is useful when app state is getting too big, has deeply nested information and difficult to use. When normalizing data we need to follow few rules:
Read more
JavaScript is taking the IT job market by storm, yet many aspiring software developers worry that learning the technology may not be the best way to land their dream job. They are not wrong to carefully consider their options, as other languages dominate particular niches on the market, such as Python in the case of data analytics. What are the reasons to learn or polish your skills in Node.js, then?
Read more

Generating Random Numbers in Swift

Generating (pseudo)random numbers is pretty easy, but there are a few nuances that everyone should know. Generating cryptographically secure random numbers is a bit more difficult, but I'd like to present it too. Let's dive into this random blog post.
Read more
In the previous part of this post, you have added database and navigation to your project. It is time to finish this application and sum up all you have learnt.
Read more
 In the previous part of this post, you have learned how to write your own Widget. Now, you are going to add possibility to persisting notes in database. You will also learn about navigation and dependency injection.
Read more
Flutter is a multi platform, open source, and free framework for creating mobile applications, created by Google. It is very easy to learn and currently it is getting more and more popular. With this blogpost you will learn some basic stuff about Flutter, and after reading it, you will be able to create a simple application using this technology.
Read more
There is a massive number of applications available on the App Store these days, and every single one of them looks different. Despite that, there’s one thing that most applications have in common: lists. From the early days, iOS developers had access to the famous UITableView and used it a lot. UITableView, however has some major limitations. It has to be vertical, and there’s not a lot you can customise in the layout.
Read more
Previously, I talked about making first steps with Sinatra, how to prepare and configure everything to get the app running similarly to Rails. This time, I’m going to show you how to make the app as full-stack, so you could use it instead of Rails.
Read more
Welcome to the five-part series of blog posts about SOLID Principles. In each part, I will describe and analyze one of these principles. In the last part, expect a summary of the entire series containing a few tips and thoughts.
Read more
Newer
Need a successful project?
Estimate project or contact us