All Case Studies Design Development Interviews Our Way Project Management
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
Everyday at Netguru, we do our best, not only to provide our customers with the best software possible, but also to design their products in a way that will guarantee success. That’s why our designers follow their own design flow based on some obligatory rules. They must stay on top of all the latest trends in design and use state-of-the-art technologies. We asked them, what are their UX and design predictions for 2016. Check out what they told us:
Read more
Some time ago we came up with the article listing the best Ruby on Rails podcasts. Programmers, including those working in other languages, may find it interesting. Now it’s time for a more creative subject. In this article we present the top 10 podcasts for everyone interested in digital design.
Read more
Everybody who uses Dribbble on a regular basis knows that perfectly. It’s easy to skip interesting images that you would love to appreciate and pick for your collections. Our latest mobile open sourced app - Inbbbox - for iOS and Android platforms solves this problem. Check out how we got started and see the progress we're making with Inbbbox - updates are here!
Read more

Have a Bountiful Bug Bash! Handy Tips for QA Teams

Back in April, we published a blog post on bug bashes - events where people with different backgrounds (both tech and non-tech) get together to test an app and discover the many bugs that have eluded the project’s Quality Assurance (QA). Now, with around 100 completed bug bashes under belt here at netguru, we have some tips that will hopefully help your bug-bashers come back from the hunt with bugs aplenty.
Read more

Tips on Ember App Deployment Process: the Netguru Way

Automated deployment is a crucial part of development for every application. Without it, a lot of time is wasted and we end up generating problems that would not otherwise have existed. What are the aims of every deployment process (whether Ember, Rails or anything else)? Simply - to be fast, reliable and simple.
Read more
Need a successful project?
Estimate project or contact us