All Case Studies Design Development Interviews Machine Learning Project Management
Intercom is a popular marketing and consumer communication tool. Intercom integration in your Ruby on Rails app is not complicated and, thanks to this guide, you should be able to do it in no time.  
Read more
More and more people are deciding to pick up programming as their professional path. People often choose app development as an alternative to their current profession when they decide to change the industry they work in. The reason is simple: professional developers are always in demand. It’s crucial for them to know which language they should learn to ensure that they will successfully find a job. Netguru and Typeform checked which programming languages enjoy the biggest demand today.
Read more
If you are trying to learn React, we have some good links to begin with. They will help you understand the most important topics around this framework. Enjoy!
Read more
It’s crucial for every developer to keep their skills up-to-date so that they can satisfy the market’s needs. It’s not so easy, though, to find a reliable knowledge resource that will give an honest answer to the question of what programming language will rule in the next few months. One good solution can be to ask other developers, and that’s exactly what Netguru and Typeform did in their research project - “State of Stack”.
Read more
Let's say you have a list of ordered notes... Model:
Read more
Every time I go to Poland, I am awestruck by the level of drive and hard work of Polish people. And when I ask them about this, they respond using a phrase that is so recurring that I realise that it has been handed down by their politicians, parents, teachers and probably priests as well to encourage them to build the modern Poland: "We don't have inherited capital, so we have to build our future by hard work."
Read more
If I were to tell you about the differences between working with an agency and working with a group of freelancers, I would definitely mention “process” as one of them. The same group of people working under an organization and working independently do almost the same job, except for the fact that the agencies have developed a lot of different wrappers and checks along the way. I would like to talk you through a few such checks which we do on a regular basis for our clients.
Read more
It goes without saying that money is one of the most important factors when it comes to choosing your career path or professional position. That’s why more and more companies are deciding to reveal the salaries for the jobs they offer. But does everyone care about money so much? Surprisingly, no, as shown by the results of a study conducted by Netguru and Typeform.
Read more
Property Detective (PD) is a “big data” application that provides comprehensive information on the current and predictive quality of life in areas in which people consider living or investing. In 2016 Zoopla invested in PD and merged PD application with one of the biggest online property markets in Europe. Netguru is responsible for full stack software development from the beginning.
Read more
In one of my previous posts I was trying to answer the question why London might be the best place for a startup in the world. In another, I suggested that London is the number one place for Fintech startups in the world. The most recent statistics seem to prove it.
Read more
Problem When using findAll, there is no metadata available for use:
Read more

How to Fix EACCESS Error During Ember CLI Deployment

Problem Ember CLI deploy fails on running:
Read more
London and New York have been fighting for the title of the global financial centre for years. Both have strong claims. The rivalry between the two is one of the most favourite topics in financial media.
Read more
When trying to use fetch in React to GET, POST, etc., you can't use current_user in the controller because you don't have Session object available. Session returns: #ActionDispatch::Request::Session:0x7ffc75e90a88 not yet loaded Solution You need to add credentials: 'include' to fetch params. Read the explainer here: https://github.com/github/fetch#sending-cookies        
Read more
There are situations when you are in need of password protection for staging apps. For example, you need to show something only to your client. In this quick tutorial, I will show you how to password protect your application in Nginx using htpasswd
Read more
It’s spawned startups worth billions, constantly attracts multi-million pound investments, and is home to some of the most respected and influential startup gurus the world has to offer. Yes, I’m talking (once again) about London.
Read more

JavaScript vs CoffeeScript in Ruby on Rails Apps

At Netguru, we regularly discuss technologies we use to make sure we are not lagging behind or losing some recently emerged features in the world of web development. Here's a short rundown of our discussions on whether to use JavaScript or CoffeeScript in our projects (note that we are currently using CoffeeScript by default). Be aware that this list is Netguru-oriented and you might have different opinions - feel free to comment below.
Read more
The London startup scene is the biggest in Europe and it's growing faster than any ecosystem in the US. It's the most diversified startup ecosystem in the world. It has an exceptional market reach and you can meet the most affluent clients and investors there. Finally, London-based startups know how to make use of the best talent pools on the planet.
Read more

How to Dump and Restore PostgreSQL Database

Oftentimes, when working with the production/staging environments, you may encounter differences with your localhost database setup causing crashes in your app. The easiest way to check if it's the database to be blamed is to dump the staging/production database and restore it on the localhost.
Read more
With a wide range of tech hubs and startup incubators, the conditions for growing a business in London are more than favourable. Being close to influencers and conferences is obviously a great advantage. On the other hand, however, the cost of running a business in London is much higher than in any other European city. One possible solution to this problem is to hire a remote development team, but many companies are afraid of doing so because they think that they will have more control over an in-house team. There are 5 reasons why they might want to change their mind.
Read more
Need a successful project?
Estimate project
Blog About Startups, Web Development and Mobile Development (44)