Newest Articles

vue npm bootstrap

Prepping a brand new Vue app for BootstrapVue practice

Saturday, October 3, 2020

This is a step-by-step guide to setting up a brand new Vue app to work with the BootstrapVue library.

vue npm

Build your first Vue 2 app today

Wednesday, September 30, 2020

Learn how to code a simple app in Vue.js in this easy, beginner-friendly tutorial.

nodejs ubuntu

The proper way to install Nodejs on Ubuntu 18.04

Saturday, September 26, 2020

How to install Nodejs on a brand new Ubuntu 18.04 installation? That's what this article is about.

html css beginners basics

CSS position sticky

Friday, September 25, 2020

Position:sticky in CSS; what is it, how it works, and a few practical examples can be found in this CSS tutorial.

css javascript beginners

Replace all instances of a CSS class using vanilla JS

Saturday, March 7, 2020

How to use vanilla JavaScript to replace all instances of a CSS class with another CSS class on a web page? That's what we'll learn in this article.


Useful Git tips and tricks

Sunday, March 1, 2020

After years of unintentionally learning Git through everyday coding at a job, I've picked up a few Git tricks and useful Git snippets, that I'm sharing in this post.

jekyll ubuntu ruby

Install Jekyll on Ubuntu 18.04

Tuesday, December 31, 2019

Learn how to install Jekyll (GitHub's serverless blog platform) from scratch on a brand new Ubuntu 18.04 installation.

ruby beginners

MVC in Ruby on Rails

Wednesday, December 18, 2019

This article explains the concept of MVC (Model - View - Controller), as it is implemented in Ruby on Rails.

ruby beginners

Before you build your first app in Rails 6

Wednesday, December 18, 2019

In this article, we'll go into a number of concepts to learn before starting to code real apps in Ruby on Rails.

ruby projects

Build a Simple Movie Reviews Website in Rails 6, part 3

Monday, December 16, 2019

This is part 3 of our in-depth tutorial on building a movie reviews website in the Rails framework.

Feel free to check out my work here: