All Case Studies Design Development Interviews Machine Learning Project Management
Ladies, gentlemen, and all other creatures, entities and personas who read the Netguru blog – allow me to introduce you to Jerry, Stephen and Jo. These aren’t real people. You won’t be able to shake their hands, engage in conversation with them, nor even send them a Christmas card. But, nonetheless, it is essential that you get to know them inside and out – what makes them tick, what excites them, what they like, what they don’t like, what their job roles are, how important they are within their respective companies, and how much buying power they have.
Read more
Backend as a Service (BaaS) is an emerging trend in cloud computing services. It meets the increasing demand for mobile application storage. BaaS makes it easier for developers to set up, use and operate a cloud backend for their apps - but every convenience has its limitations. Parse’s shut-down is a perfect illustration of the potential drawbacks. So, how can you use BaaS solutions safely and responsibly?
Read more
Much like it’s rarely good practice to describe what something is by detailing what it isn’t, convention would similarly dictate that it’s not always useful to persuade of the benefits of doing something correctly, by highlighting the pitfalls of doing something incorrectly.
Read more
Learning sales techniques might not exactly be top of your list right now, yet it just might be worth your while. Sales could improve both your professional and private life. With some sales strategies up your sleeve, you'll avoid certain mistakes when creating your own tech startup, better understand the value of your work and gain skills to help people understand your ideas.
Read more
Many myths have arisen around creating startups and building SaaS products. Nowadays, having your own startup is often thought of as fashionably sophisticated. Yet, there are as many opinions on this as there are SaaS founders. While getting ready for the SaaStr conference, we checked out the most popular misconceptions regarding the process of creating SaaS products.
Read more
Android apps are extremely popular which pretty much guarantees a steady flow of work for Android developers. Some offers are better than others, so that’s why choosing the right one can sometimes seem like a bit of a lottery. In this blog post I want to give you a list of 5 solid reasons why you should seriously consider working as an Android dev at Netguru - the company I chose to work with some time ago.
Read more

How to Build a Great SaaS Product?

Saastr conference in San Francisco (coming up on 9-11 Feb) is a perfect opportunity to ask an important question: how to build a great SaaS product? We asked the most credible source of know-how: CEOs and entrepreneurs who actually nailed it. Check out the results of our survey and the tips we’ve got for you!
Read more
Parse – a cloud mobile solution owned by Facebook – has just announced the shutting down of their services as of January 2017. This means three things. Firstly, even the best services might not make it as a business. Parse (i.e. Facebook) has probably lost the war with Amazon and Google, even though it offered a great product for cheap, or even too cheap, hence the yesterday's decision. Secondly, you should never assume that a third party backend solution will last forever. Thirdly, if you’re currently developing an app with Parse, you need to think about the transition to a different solution. Here are our tips on how to do it.
Read more
Today is a happy day for Netguru. We have been placed on the prestigious list of the most dynamically developing companies in the country published by Forbes magazine. We were ranked 17 in our category in the whole country, and 3 in our voivodeship. It’s great news for us!
Read more

How to Avoid Shared States Between Mixins in Ember.js

Personally, I use mixins a lot. With their help we can easily separate responsibilities in an object (it doesn’t matter whether it’s a controller, a component or something else) and they let us think in terms of designing the app’s architecture in a reusable way. Mixins can make our code cleaner, but they also bring the danger of states being shared between multiple objects. You might even be unaware of this, as it’s not a very common situation, but if it happens, looking for that bug may cost you a few hours - so it’s better to be prepared!
Read more
Need a successful project?
Estimate project or contact us
Blog About Startups, Web Development and Mobile Development