All Case Studies Design Development Interviews Our Way Project Management
Recently I had to create a simple feature - two-factor authentication (2FA) in a Rails application. I began with some quick research to see what is available online and recommended, as well as to think about how it might fit in with our projects at Netguru. See how I came up with a solution for 2-factor authentication in Devise.
Read more
First, I must confess - I’m a QA and probably won’t become a developer soon. So you might wonder how I landed in Pilot Bootcamp Wrocław? Here's my story!
Read more
Nowadays, visual content is a major part of most websites. This means that every time we, at Netguru, build a Rails application for our client, we have to think about how to make visual content both awesome and safe. Every picture uploaded to the server should be appropriate to the idea behind the application. We’ve recently found out about Google Cloud Vision API and thought that this might be just the right tool for the job. And indeed it is.
Read more
Remember back when every sci-fi book, TV series and film had a computer that could be operated by voice? The hero simply speaks, and the computer answers (though, it doesn't always give the answer the hero is looking for...). Well, the future is here - and there’s much more to it than you probably thought when you were a kid.
Read more
Welcome to the second part of ‘How To Choose A SaaS Development Team’. Part 1 explained the risks and pitfalls of enthusiastic, entrepreneurial coders taking on a whole SaaS project alone - it might nonetheless be somewhat irresponsible and prone to failure (read part 1 especially if you disagree with that). Now, let’s move on to the building and running of a rocking SaaS product by a team. What kind of team should you look for? Read on to find out!
Read more

Netguru Presents: Rock-Paper-Scissors. On Slack

I had nothing to do during the weekend. So I created a slackbot to play rock-paper-scissors on our favourite communication tool. Enjoy.
Read more

Why TDD Is Still Alive and Still Worth Using

David Heinemeier Hansson (DHH) wrote an article which started a discussion about test-driven development (TDD). In this blog post, I would like to put forward a counter argument, namely that TDD is still alive.
Read more
Let’s start with some good news. First up, everyone can do it. Building a successful app is not just an opportunity for a restricted clique of savvy engineers anymore. As a matter of fact, designers, innovative businessmen, and creative marketers are taking over the mobile application and web application market. If you have a great idea, but no software development skills, you can easily find a partner who will provide you with a world-class product.
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
Imagine you are a retailer who wants to write a web application listing your products (books, DVDs, CDs, etc) at the best possible price on a large e-commerce platform. But the competition is stiff, and they’ll often set prices for the same products only a few cents lower than yours so that their offerings will appear at the top of a page of search results. How do you cope with that? 
Read more
Need a successful project?
Estimate project or contact us