All Case Studies Design Development Interviews Our Way Project Management

Flawless React/Redux testing with the Jest framework part 1

Testing a React/Redux app can be a problem. Recently, with new tools being created every day, choosing the right tool has become harder than ever. In this article, I will show you how you can use Jest to get your tests done.
Read more

Creating Images in Go

This post is continuation of Vector Operations in Go and originally appeared on After Eight Coding.
Read more
Tests are important. Very important. Period. Everyone knows that, right? You may disagree, but at some point I bet you’ll change your mind. But right now, I don’t want to try to convince you. I want to show you how to set up your Ember app to automatically generate test coverage reports and send them to Code Climate. This will help you to keep track of test coverage status in your app.
Read more
Here at Netguru, we love working with both Rails and React on our tech stack, and lately we’ve found ourselves using them more and more. But there has always been a problem with using image paths (rails adding digest hashes) in our React components - we had to pass it as a prop from views to redux containers and from there to our dumb components. That involves a lot of redundant steps, making it more likely that something will go wrong; this is why we came up with rwr-view-helpers, which makes it possible for developers to access Rails assets directly in javascript.
Read more

Vector Operations in Go

This post originally appeared on After Eight Coding   Foreword I was always thrilled about learning new stuff, and recently that new stuff happened to be Go. Why Go? I was hesitating between Rust, Elixir and Go. After some googling I found out that Go is the fastest of the three and the most mature one.
Read more

How To Automate Local App Setup Process Using bin/setup

Recently I did some research on creating an interactive bin/setup script that can lead developer, who joined a new project, through app local setup process.
Read more

Things to Remember When Working with Sidekiq

Even though the free version of Sidekiq lacks a few useful features, it’s still the most popular background processing gem for Ruby on Rails apps thanks to its performance and reliability. In Netguru it’s mostly used for time consuming tasks such as sending emails to customers or long database queries. There are few things you must remember about when working with Sidekiq.
Read more

How To Setup Your Rails Backend For Pusher

Pusher.js is ready to use SaaS providing websockets in multiple technologies It may handle public, private and client events with authorization or not.  
Read more
Here's a guide to setup Devise with your Ember app. Devise is Ruby community-wide default for authentication. Ember-simple-auth is Ember community-wide default for authentication. These two work well together - use them and don't reinvent the wheel.
Read more

How To Use Decent Exposure Gem In Your App

In Rails, the default way of passing objects into views is to set instance variables in controllers. This is often confusing and breaks encapsulation (instance variables are meant to be private for the object). In addition, many such variables are set in the common ways, increasing boilerplate code (e.g. find record by id, find collection scoped to current user). Decent_exposure is a small utility gem to improve exposing objects in controllers to views.  
Read more
Previous
Follow Netguru
Join our Newsletter

Need a successful project?
Estimate project or contact us