Blog

Latest entry
27.05.2021Cyprian Łakomy

Elvium: Denmark’s leading online recruitment system

Elvium is a Danish web-based human resources management system, founded in 2012. Its CEO, Jesper Andersen, walks us through its beginnings and highlights the most recent developments.

Read more
26.05.2021 | Kuba Kowalczykowski

Building an uptime monitor in Elixir and Phoenix: Project setup

Welcome to the first part of our Elixir/Phoenix tutorial series. In this one, you will learn how to build an uptime monitor for websites and web applications. Step one: setting up the project.

Read more
21.05.2021 | Michał Majchrzycki

Handling Chromecast in Swift: Play and pause controls for iOS apps

Handling Google Cast support in Swift isn’t hard, but Google does not provide enough information on how to cast video or music from your app to Chromecast devices. In this tutorial, I will show you, how to handle it. Without default Google’s ViewControllers, just from your own controls.

Read more
18.05.2021 | Cyprian Łakomy

Online recruitment and onboarding during covid-19

How we recruited new people in the pandemic, what the onboarding process is like at Prograils, who rockstar developers are and why we don’t like them - read on and learn!

Read more
23.04.2021 | Cyprian Łakomy

Supporting private landlords in Denmark - Interview with Mark Jensen from Sapu.dk

Started as a grassroots project, Sapu.dk is a tenancy management system for private landlords in Denmark. Its founder, Mark Jensen, talks about the website's beginnings, transformation into a successful SaaS, becoming an online lawyer without a legal background, and the impact of the covid-19 crisis on the housing market.

Read more
29.03.2021 | Michał Majchrzycki

How to convert an iOS app to tvOS app?

So you have your iOS app and you want to enjoy its capabilities on tvOS (Apple TV)? You are in the right place. Take a look at my checklist, in which I show you what you need to prepare.

Read more

Update: Top 21 famous websites built with Ruby on Rails

If you're still hesitating if RoR is the best choice for your business, here are top 21 famous websites built with Ruby on Rails!

Read more

Technical debt. Why should you care and how to manage it?

A client’s approach is key in managing technical debt. Let us show you a few examples of how we handled it, ranging from ideal cases to spectacular failures.

Read more
11.12.2020 | Michał Majchrzycki

iOS 14: Changes in the UIDatePicker

Let's take a look at how the release of iOS 14 changed the UIDatePicker.

Read more
27.11.2020 | Robert Szczygieł

Phoenix vs Rails Comparison: The Business Perspective

Is the choice between Ruby on Rails and Phoenix hard for your business? Let us ask you a couple of questions that may help you make an informed decision on which technology to employ!

Read more
20.11.2020 | Kuba Kowalczykowski

Launching Python in Elixir

How to overcome Elixir’s limitations when dealing with big mathematical operations? Solving them in another language. This tutorial will show you how to launch Python in Elixir for selected problems. Read on!

Read more
18.11.2020 | Kuba Kowalczykowski

Erlang Team Storage. How does the Elixir data engine work?

Erlang Term Storage is a useful feature of Elixir programming language. Let’s take a look at what it does and build a module for wrapping ETS functions with GenServer.

Read more
17.11.2020 | Michał Majchrzycki

iOS 14: Introducing SwiftUI GridView

Big changes for GridView (or CollectionView) in iOS 14. Using something more complicated than ListView, at last, is much easier. As of now, we can add columns or rows for Grid View, and, eventually, build more complex apps.

Read more
26.10.2020 | Michał Majchrzycki

iOS 14: Changes in UISearchBar

Curious how to handle the search bar of your mobile application after updating a device to iOS 14? This tutorial is for you.

Read more
21.10.2020 | Kuba Kowalczykowski

Elixir GenServer. Phoenix Live View and handling long-loading data

Wondering how to cope with long-loading data of your Elixir/Phoenix app? This is when GenServer in Phoenix Live View comes in handy. Let me show you how to use it!

Read more
16.10.2020 | Robert Szczygieł

5 tips & code recipes for your next Elixir/Phoenix project

The clearer the source code of your Elixir/Phoenix application, the better. If you need tips on how to make it simpler, read this tutorial.

Read more

Start a project with your dedicated software house

Top

Contact us

* Required fields

The controller of your personal data provided via this contact form is Prograils sp. z o.o., with a registered seat at Sczanieckiej 9A/10, 60-215 Poznań. Your personal data will be processed in order to respond to your inquiries and for our marketing purposes (e.g. when you ask us for our post-development, maintenance or ad hoc engagements for your app). You have the rights to: access your personal data, rectify or erase your personal data, restrict the processing of your personal data, data portability and to object to the processing of your personal data. Learn more.

Notice

We do not track you online. We use only session cookies and anonymous identifiers for the purposes specified in the cookie policy. No third-party trackers.

I understand
Elo Mordo!Elo Mordo!