This website uses cookies for analytics and to improve provided services. By choosing I Accept, you consent to our use of them and other tracking technologies according to our Privacy Policy

Featured posts

Latest posts

RoR2019

Business  Development  Ruby/Rails 

Why Ruby on Rails Is Still a Good Choice in 2019
On the cusp of each new year, we’re usually pelted by articles proclaiming the death of this gem of a framework. And while Ruby on Rails is almost 15 years old, it’s nowhere close to passing on from the world of...
Maja Nowak
vuevsreact

JavaScript  Development  React Native  Vue.js 

Vue vs. React in 2019: Which Framework to Choose and When
Vue.js and React are two frontend JavaScript frameworks popular in the developer world, with React taking the top spot on the podium for three consecutive years now. Both tools offer developers a productive approach to...
Maja Nowak
ft-1000

Business  Culture 

Monterail in the Financial Times 1000 List for the Second Time
Last year was proof that we can not only deliver meaningful, top-quality software for our partners but we also get recognized for our hard work and business results. We’re really proud to announce that Monterail was...
Monterail Team
State of Vue.js 2019

Development  Vue.js 

All The Numbers From The State of Vue.js Report 2019
The popularity of the last edition of State of Vue.js surpassed our expectations. We got over 8k downloads from people all around the world. Many of them used the report to convince their teach leads, CTOs, or even...
Karolina Gawron
react1

React  Business  Mobile Development  Node.js 

Guild Case Study: How We Used React Native to Share Over 80% of Code Between iOS, Android, and The Web
We started working with Guild around eighteen months ago, back when Ashley Friedlein and Matthew O’Riordan approached us with their idea for a messaging app for professional communication—a WhatsApp for business, as...
Karolina Gawron
office

Project Management  Business  Culture  Development 

How Our Office Design Helps Us Develop Better Software
One of the risks of collaborating with external vendors is working with people from some agency whom you don’t see on a daily basis. This means you don’t really know how they work and how professional they really are....
Joanna Staromiejska
js_php

JavaScript  PHP  Development  Node.js 

Why Node.js Developers Are in Higher Demand than PHP Programmers
With the rapid evolution of artificial intelligence driving the rise of virtual AI-powered developers, you might think that the job of a software developer would soon be fading away. But in fact, demand for Web...
Maja Nowak
14_java

JavaScript  Product Design  Data Visualization  User Experience 

14 Popular JavaScript Libraries for Data Visualization in 2019
To what extent does your app rely on data? It probably does in some way. Even if the app is not exactly business-oriented, you’d probably need data for the admin panel, the dashboard, performance tracking, and similar...
Jakub Majorek
outsourcing to polish companies

Business 

Everything You Need to Know About Outsourcing Software Development to a Polish Company
Companies outsource software development to improve various areas of business operations—for example, reduce operating costs, free up internal resources, or speed up time-to-market. Less obviously, outsourcing...
Maja Nowak
elixir

Development  Elixir 

How We Learned Elixir—Our Story and Tutorial for Beginners
At Monterail we have fancied the Elixir language for quite a long time. However, for some reasons, we failed to get it into production usage except for a few minor implementations. And I felt like this should change. So...
Jan Dudulski
blog post cover image (1)

Business  Culture 

A Recap of 2018 in Eleven Points
Each January, we celebrate the ups and try to learn something from the downs that we had to deal with over the course of the past year. In 2018, the highs far outweighed the lows so, in keeping with last year's...
Monterail Team
Escape

JavaScript  Business  Development  Ruby/Rails 

Working With Legacy Code — How Refactoring Let Us Escape The Black Hole
I’m pretty much sure that sooner or later every developer finds themselves working on a project that makes them face the issue of legacy code. For those lucky dogs who still haven’t experienced it firsthand—legacy code...
do posta

Product Design  Business  Development  Data Visualization  User Experience 

Crafting Visual Stories Using Data and Information
In October 2018 I was invited to give a talk at the fifth Future of Design meetup, called The Beauty of Data. My talk was called “Crafting a story in data visualization”.
Paweł Hawrylak
angular2

JavaScript  Development  Angular  AngularJS 

Migrating from AngularJS to Angular Using a “Hybrid” Approach—a Case Study
Getting into a project based on AngularJS in its 1.4 version is not the most exciting thing that can happen to a programmer in 2019. And it doesn’t matter whether you’re a junior front-end developer or a senior...
Best communication practices

Project Management  Business  Culture  Agile 

Best Communication Practices We Use To Keep Our Clients Happy (And In The Loop)
There are many best practices for efficient communication in software development out there. The most hip frameworks for building digital products, Scrum and Kanban, offer some good fundamentals for development teams....
Karolina Gawron
cross

React Native  Mobile Development  PWA 

Differences between React Native, NativeScript, PWA, and Hybrid Apps—Cross-Platform Development
Does React Native or NativeScript really work as they claim to be? After all smooth, cross-platform experience is the dream of every developer and business owner since the release of modern smartphones. In the history...
Karolina Gawron
Newer Older
Click "Subscribe" to consent to processing your data by Monterail Sp. z o.o. for marketing purposes, including sending emails. For details see our Privacy Policy.