Capistrano deploy to ubuntu with systemd, nginx/puma and rbenv
This tutorial will show you how to deploy a Rails app via Capistrano, run it with Puma, restart it without sudo access and be able to host multiple environments and apps on same server
Playbook for how to run a software development house
Let us take you for a ride. Meet our Playbook!
8 reasons why people leave your website
Wonder why visitors leave your website in several seconds without engaging or responding to your CTA? There are several aspects that decide if people are willing to continue the journey on your www or click ‘back’ shortly after entering it.
Ruby on Rails Books for experienced developers
This time we'll jump to the next level by focusing on advanced RoR resources, perfect for those who have vast experience under their belt and feel comfortable in Ruby on Rails environment.
Ceasta: how to create custom text area using contenteditable element
Find out how to create adjustable text area using the contenteditable element and add text highlighting.
How To Do A Simple Calendar And Date Picker in Swift - Tutorial
In this post I’d like to show you how to make a very simple calendar picker - using class
UICollectionView. Why? Sometimes default
UIDatePicker isn’t sufficient enough. For example, when you need horizontal date picker or when there is no place for the standard date picker. OK, let’s see how to do it.
Best Books to Learn Ruby on Rails - intermediate level
Part two: RoR tutorials for those with some coding experience.
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!
Rails Optimization: Introduction To Cache
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...
Design your first app
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.
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.
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.
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.
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.