Bash & ZSH Alias With Arguments
If you’re like me, your aliases have no spaces in them. They are all single-worded like these: alias gs="git status" alias gd="git dif…
If you’re like me, your aliases have no spaces in them. They are all single-worded like these: alias gs="git status" alias gd="git dif…
For some of us who didn’t start programming with a low high-level language (like C), the idea of “pointers” is alien. It took me a while to fully gras…
Active Storage is awesome. For all the times I’ve seen it being used, it was for direct file uploads where the user clicks a file field, a window pops…
The most common way to run tests in a project is to run rspec in the terminal. This runs tests for all examples in the project. Sometimes, this is not…
Vim’s learning curve may be a myth! For some years now I’ve been putting off learning Vim. I bet a lot of people will understand why. The learning cu…
Authentication is verifying that somebody is who they claim to be. Using Auth0, a third-party service, let’s implement an identification process for u…
I’ve seen a lot of Rails developers abuse Active Support’s present? method in views and controllers. Most of the times what they want to check is that…
Assuming you have Jekyll installed already, generate your blog with jekyll new name_of_your_blog && cd name_of_your_blog. Then run git init.…