Building an API with GraphQL and Rails
As you all know, Rails is very popular for creating a web application in a short amount of time. Today, developers tend to separate concerns in their application by creating an API for the backend and consume it with any library of their choice.
Change Terminal Keys to VIM
So I have been struggling with my terminal lately, having done a lot of tweaks to improve my productivity, like using Tmux as a multiplexer, setting an alias for reoccurring commands and the likes.
Configure Babel 7 for Node API
APIs(Application Programming Interface) is one of the core of Software Development and for your API’s to be accessible on all browsers you need Babel to transpile your Javascript code to the supported ES5 version.
Using Rails 6 ActionText
I have started using Rails 6 even though it is not fully out, the integration of webpack, Action Cable, ActionText, ActionView and lot of other background task have improved Rails and make it faster. The one I am particularly happy about is Action Text.
Setting up vim, tmux, iterm and oh-my-zsh.
A lot of people always asked how I pimped my terminal, some even call me a weirdo because I was using VIM and they were using VSCode.