Artur Chmaro

Artur Chmaro

Full Stack Developer @ Consileon Poland.
Founder of MMORPG.org.pl and ESPORTIVO.net

Recent Articles

Git - Take care of your branches

Git - Take care of your branches

Keeping git log in a good shape is not easy. Feature branches may become little messy, but I've got few tips for you.

Offline access to documentation

Offline access to documentation

Are you working from bus/train/airport or any other place where the Internet is limited? Prepare for such occasions and keep your offline docs on your machine.

PostgreSQL/Sequelize / NodeJS - Updating records

PostgreSQL/Sequelize / NodeJS - Updating records

Today I learned how to talk with PostgreSQL using Sequelize ORM.

React/Redux - Rendering alerts

React/Redux - Rendering alerts

Today I added Alert component to my training app (WebChatter).

Background processing using Resque

Background processing using Resque

Today I added to my Webchatter app a very convenient gem for background processing called Resque.

Monitor delayed_job process using Monit

Monitor delayed_job process using Monit

Learn how to use Monit and forget about not working background processor.

Push items to React component using ActionCable

Push items to React component using ActionCable

Today I learned how to push items from Rails 5 backend to React component using ActionCable.

G2A Pay - Create payment (Ruby)

G2A Pay - Create payment (Ruby)

Create new payment in G2A Pay using Ruby.

Call API from React component

Call API from React component

Today I learned how to call API endpoint and dispatch action with results using redux and redux-thunk.

Backup your whole filesystem using Rsnapshot

Backup your whole filesystem using Rsnapshot

There are only two types of people in the world. Those who are doing regular backups and those who will start doing it someday.

Rails5/Rspec - Specs for authentication endpoint

Rails5/Rspec - Specs for authentication endpoint

Rspec tests for authentication endpoint.

Permanent Facebook page access token

Permanent Facebook page access token

If your app is interacting with Facebook pages you probably need a permanent access token.

Rails5 - simple authentication endpoint

Rails5 - simple authentication endpoint

My training app (React/Redux) requires authentication and I decided to develop its backend using Rails5.

Let's Encrypt website for free

Let's Encrypt website for free

Short tutorial describing how to setup SSL on Nginx without spending a dime on it.

First program in Go: web scraper

First program in Go: web scraper

I've heard many positive opinions about Golang, so I decided to give it a try and write the first program.

Restrict access to routes using React, React Route and Redux

Restrict access to routes using React, React Route and Redux

Simple approach for authentication check before rendering components.

Few words from Wroclove.rb 2017

Few words from Wroclove.rb 2017

Just came back from Wroclove.rb which is a Ruby conference organized in Wroclaw, Poland.

Hands-on with React on Rails

Hands-on with React on Rails

Let's check if React and Ruby on Rails is a magnificent combination.

Upload video from YouTube channel to Facebook Page

Upload video from YouTube channel to Facebook Page

Easy solution for automatic Facebook video uploads in Ruby.

WebChatter - my first open source project

WebChatter - my first open source project

WebChatter is a live chat app written in Ruby on Rails and React.

Get Noticed!

Get Noticed!

I found a cure for lack of motivation to blogging. The name of this secret cure is “Get Noticed!” Contest.

Let's start blogging

Let's start blogging

If you want to start blogging and you are scared of monsters like Wordpress this post is for you. Inside you can find introduction to Hexo - blazing fast blog framework written in Node.js