Paula Grzesiak Paula Grzesiak Jul 11, 2017

View Objects – The Way to Deal with Messy Rails Views

Why you should use View Objects? As your view begins to contain more complex logic, you can encounter all kinds of problems. First, it can be problematic to test. Second, your code becomes less readable…

Natalia Molik Natalia Molik Jun 20, 2017

5 Things to Keep in Mind While Hiring a Programmer in Poland

In April 2016 when I was joining Nopio, there were only five people on the board. Not a big team really, but in time new projects came in and we started to grow. Suddenly, we…

Piotr Nowak Piotr Nowak Jun 2, 2017

Pros and Cons of Using WordPress as a CMS for Your Website

For me, WordPress has always been a bit like the weird kid on the block. Everyone knows it to some extent – there’s hardly anyone who can imagine widespread blogging without it – but at…

Are you enjoying the read?

We certainly hope so! There's more where this came from and we'd be delighted to let you know as soon as something new is published!

Sign up for the newsletter and stay up to date!
Piotr Jaworski May 15, 2017

Rails API with Active Model Serializers – Part 2

In the previous installment of this series, I covered how to build a solid API using Rails 5. Today, I want to show how we should test our API and how to write clean and…

Piotr Jaworski Apr 25, 2017

Rails API with Active Model Serializers – Part 1

In this tutorial, we’ll build an API, which helps to organize the workflow of a library. It allows us to borrow a book, give it back, or to create a user, a book or an…

Tatiana Smirnova Tatiana Smirnova Apr 12, 2017

Rails Environment on Windows 10 Setup

A little while ago, my colleague quite boldly wrote that first time around, you will probably fail installing Ruby on Rails for Windows. Well, of course you’ll fail, if the last time you worked with…

Damian Mamla Damian Mamla Apr 4, 2017

Ruby on Rails Popular Job Interview Questions

In each of our lives comes the stressful moment when we search for a satisfactory job. A key part of this search is the job interview, because it is an opportunity for the employer to…

Piotr Nowak Piotr Nowak Mar 28, 2017

What Does It Take to Run a Successful Internet Business?

At Nopio, as a web development company, we meet a lot of people thinking about starting their own online business. It’s very hard to know who has a chance to succeed, but there are some…

Piotr Jaworski Mar 17, 2017

Web Scraping in Ruby with Watir

Introduction – what will we use? Have you ever had the problem that some services miss an API integration and you need to click through a page manually? Or you wanted to automate a process?…

Tatiana Smirnova Tatiana Smirnova Mar 7, 2017

Creating Your Own Scaffold Generator in Rails

Starting a new project using Ruby on Rails is very easy. While with a lot of other frameworks you spend some time building a basic MVC-carcass, Rails does everything for you thanks to its built-in…

Piotr Nowak Piotr Nowak Mar 2, 2017

Web Development: Part 8 – Web Application Maintenance

This should be the last part of this series and we will touch on something that takes place after the project is done, deployed and serving your clientele – web application maintenance. In previous parts,…