Blog

Latest entry

Prograils bezpiecznie podróżuje Uberem

5 Urodziny Prograils! W trosce bezpieczeństwo i komfort naszych gości przygotowaliśmy specjalną urodzinową niespodziankę: dwa kody zniżkowe upoważniające do tańszego przejazdu z UBER Polska!

Read more
15.02.2017 | Zuzanna Sawala

Rails Cache. Introduction to optimizing Apps

As long as your application is small and has a limited amount of visitors everything goes smooth and fast. At this stage you don’t have to worry (well, you should, but let’s assume that time to market was the key factor) about making it more performant by focusing on website optimization. But as your website grows, gains popularity and visitors, loading time starts to increase...

Read more
2.02.2017 | Marcin Pakuła

How to design your own app? UX tips

Lately, I had to design a new app from the scratch. In the past I’ve conducted some UX evaluations of existing applications and websites, so I’m not completely green - but designing something from the very beginning? It was definitely a challenging task.

Read more
26.01.2017 | Ashmeet Singh

5 free tools every CxO should use

We all know how incredibly busy CxOs are. Startup leaders quite often have to juggle multiple responsibilities at the same time. From managing a team of developers, to taking care of Business Development, to even handling administrative tasks.

Read more
5.01.2017 | Michał Majchrzycki

Unusual ways to learn Swift programming

How to make time if you are too busy? Find out some ideas how you can help yourself with learning Swift if you don’t have enough time. Or, if you want to improve your skills in a train, plane, break between lessons, etc.

Read more
14.12.2016 | Marta Wojciechowicz
15.11.2016 | Ashmeet Singh

6 'cool' ways to feel Stress Free at work

No matter how much you adore your job, you probably feel the heat from time to time at work. (i.e. if you're a human just like me). The constant glaring at the screen not only puts a lot of strain in your eyes but also causes headache and can lead to increased anxiety and depression.

Read more
7.11.2016 | Michał Majchrzycki

How to group values by the Core Data attribute

Core Data is a powerful database for iOS and MacOS. It allows you to store information on device and - of course - read them. For small and bigger projects Core Data is a great solution. Especially that Core Data contains "magical" features as fetching, sorting or summing values.

Read more
26.10.2016 | Wacław Zalewski

10 tips to boost your remote team performance

Effectively managing a remote team is a challenge to every leader. Keeping everyone on the same page not only requires an extra effort but often cuts into valuable time. Here are 10 tips that will help you boost your communication and make working within a remote team as smooth as possible.

Read more
30.09.2016 | Marcin Pakuła

Brief introduction to internationalization in Rails

After creating your Ruby on Rails app you obviously want to reach as many users as possible. That’s the right time to think about internationalizing it, as not everyone is an English native speaker or uses it fluently enough. Fortunately, there is an easy-to-use and extensible framework to make your application multi-language-friendly.

Read more
13.07.2016 | Marcin Pakuła

Active Record - brief introduction for beginners

When creating an app in Ruby on Rails, from the very beginning, on every single step of your developer's journey, you're going to use ActiveRecord methods. Lots of them, and frankly speaking, it's good to know them well (if not by heart).

Read more
23.05.2016 | Marta Wojciechowicz

How to survive your next business conference?

So, you’re attending a business conference soon? Documents prepared, tickets bought, hotel reservations confirmed? Well, fair enough, but there might be something else you should know that will help you prepare… this time for real.

Read more
11.04.2016 | Bartosz Kaczor

Ruby Methods: differences between load, require, include and extend in Ruby.

Small programs usually can be stored in one file so it won’t be a problem to read (and understand) them. Things start to complicate as your code grows: one day you may lose yourself in your own chaos and find it hard to organize your application. At this point, the best idea is to split your code (as a whole) into several files. To do that you need some helpful tricks that will let you use those files together. That's where the Ruby Methods come in.

Read more
13.10.2015 | Rafał Mularski

Ruby Loops: Syntax For All Possible Approaches

Ruby comes with many statements and methods designed for looping. This amount can astonish both fledgling coders and developers experienced in other programming languages. In this post you'll be introduced to all ways of creating a loop in Ruby.

Read more
10.09.2015 | Marta Wojciechowicz

Best Free Stock Photos for your startup.

Official stock banks offer photos protected by copyright. What does it mean? According to the law, you should pay to use them. And it’s not cheap. Why buy a cow when you can get the milk for free?

Read more
24.08.2015 | Marta Wojciechowicz

Prograils was recognized as a Leading Top Software and Web Development Firm in Poland

It’s official now: Prograils was recognized as a Leading Top Software and Web Development Firm in Poland!

Read more
Check our latest product - it's based on our experience of managing over 50-people strong company. The tool we're missing as a small company and not an enterprise.

humadroid.io is an employee and performance management software. It's an unique tool allowing everyone to be in the loop - by having up to date info about co-workers, time-off, benefits, assets, helping with one-on-ones, being a go-to place for company-wide announcements.

Check out humadroid.io
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!