All Case Studies Design Development Interviews Our Way Project Management

How to Choose the Right Gem

Ok, you have a problem that can be easily remedied by a couple of gems. In my last article, I explained when it's worth choosing a gem. But which one should you choose? Let's contemplate a few of the metrics you can use to make an informed choice.
Read more

How to Create an App Like Pokemon Go

Augmented Reality is increasingly turning into the hot technology of the moment, especially after the launch of the Pokemon Go game. Some time ago I devoted a blog post to how to start playing around with AR: Augmented Reality in Mobile Devices (with an App Tutorial for Android!). It was a huge success - more than 10,000 people read it. It turns out that location-based AR is not all that complicated so today let’s check what we need to create an app that works like Pokemon Go. Yes, you read it right, we are not immune to the temptation of using this game to boost our blog traffic. Shameless!
Read more

When It Is Worth Choosing a Gem

One of the many advantages of writing a project using Ruby on Rails is having the access to Ruby’s unparalleled ecosystem. It comprises of a seemingly endless number of libraries, or as we rubyists call them – gems, for every purpose imaginable. Need a comprehensive private messaging system? Check out Mailboxer. Want to prettify those logs? Lograge can help with that. Always dreamt of travelling in time? Grab Timecop and brace yourself – one wrong turn and you might end up in problems.
Read more
This July, we had the pleasure of attending the second edition of EmberCamp in London. Aside from the charming, friendly atmosphere and an interesting, international group of attendees – a total of 8 enchanting talks were given, including presentations by members of the Ember.JS core team. Following the theme of last year’s sum-up published on our blog, we’ve chosen our four favourite talks of this year’s Camp to share with you!
Read more
The Netguru team currently consists of over 170 people who are assigned to various projects on a regular basis. You can imagine how much time it requires to prepare comprehensive reports on their work for different clients. We wanted to help our scheduler - Natalia - who had to regularly create multiple reports in XLS files. To this end, we created a simple Rails application which auto-generates the XLS reports based on data acquired from our People app’s API, which Natalia had created manually.
Read more
Hiring full-time talent to complete a project is a risky move. Before making the decision to take on a new employee, it’s crucial to be aware of all the possible risks related to this move. In this article, I want to shed some light on what may go wrong. I will also suggest some alternatives and explain why sometimes hiring a software consulting agency may be a better idea.
Read more
Recently, Netguru has once again broken new records when it comes to the developer horsepower packed under our hood. The time has come to get our hands dirty with some new hires, not for the first and (definitely) not for the last time. I want to share with you my thoughts about how it is to participate in the recruitment process as a recruiting developer. It’s not as easy at it may seem at first glance.
Read more
Do you remember to integrate error reporting tools in your backend and frontend JavaScript stack? Take advantage of the redux single application state tree and log user errors with the full application state. Make your single page applications more reliable and easier to maintain.
Read more
Coolcal is our attempt to test a new approach to Android development. We focused on Kotlin as it is a statically typed programming language for JVM, Android and browsers. The result is a showcase app which shows the current weather linked with your upcoming events. Read on to see how we did it.
Read more

2015: The Year UX Ended

I admit that the title is a terrible clickbait, but I truly hope that UX has finally come to its end. At least the kind of UX we all knew. The times are gone when the UX designer used to be the design evangelist preaching for the user’s satisfaction. UX designers are no longer the lone knights of arts and humanities in the techie world of IT.
Read more
Need a successful project?
Estimate project or contact us