Rails GraphQL Beginner Tutorial - Part 1

Goal This article is the first post of rails GraphQL beginner serial, I'm going to create a demo to show how to use GraphQL in Rails by querying book records in DB. First of all, let's list all the thing we need to know about the following steps. The graphql gem. A table named books. ID NAME

Error: An error occurred while installing nokogiri, and Bundler cannot continue on Ubuntu

Issue I got this error on when try to install nokogiri on a Ubuntu 18.10 server. It seems like I've not install the required packages correct on the system. Gem::Ext::BuildError: ERROR: Failed to build gem native extension. current directory: /root/alert/vendor/bundle/ruby/2.5.0/gems/nokogir

Kubernetes Rails Sidekiq Liveness Probe

Before we dive into the details, I'd like to say that you may don't need a Sidekiq liveness probe if you only get a few Sidekiq instances on production and it's integrated with an error tracking system. Better to keep things simple. The Issue The only issue I've encountered on Production about Si

Rails is Still the GOAT for Building Web Apps - My Experience with Gisia

When I decided to build a personal Git hosting server, I had a choice: self-host GitLab or build something lighter. I chose the latter, and here's why Rails made it ridiculously fast to build Gisia – a lightweight alternative that proves Rails is still the king for modern web applications. Why Not