Newest Articles

html javascript

Build a blog post image maker app in vanilla JS

Thursday, June 17, 2021

Blog post image generator app tutorial. Learn to build blog post images right in your browser. This post shows you how to do it, step by step.

html javascript

Let's Learn HTML Drag and Drop API

Wednesday, June 16, 2021

In this post we'll explore the Drag and Drop API in modern browsers until we get comfortable using this functionality.

troubleshooting beginners

9 Ideas to Learn Web Develpment Faster and Easier

Tuesday, June 15, 2021

In this article, I'm sharing insights I've learned through the years of working in all kinds of IT companies, through the view-point of a self-taught developer. I explain some ideas, tips, and tricks I got along the way - working in the good, the bad, and the ugly work environments in IT.

javascript html

A Complete List of Subclasses for HTMLElement interface in JS DOM

Thursday, April 15, 2021

HTML Element interface has a number of subclasses available in modern browsers. Some of them have been deprecated, and others are safe to use. Here's a list that shows all of those subclasses that are available in Chrome, plus some deprecated subclasses that are no longer exposed.

beginners vscode

VS Code tips and tricks for beginners

Wednesday, February 24, 2021

VS Code gotchas, tips, tricks, and experiences from working with the framwork can be found in this article.

ubuntu docker beginners

Useful Docker tips and tricks

Sunday, February 21, 2021

In this article, I'm listing the Docker-related tips and tricks I've learned while working with Docker on Ubuntu.

vue exercises beginners

Vue.js tips and tricks

Thursday, February 11, 2021

Looking for Vue.js tips and tricks? This ever-growing list of tips and tricks in using Vue.js comes from the day-to-day work as a Vue.js developer. Like some other blog posts on this site, it doesn't have too much content now, but I'll keep adding stuff as I stumble upon it in my day-to-day work.

vue exercises beginners

Build the smallest possible Vue app

Wednesday, February 10, 2021

In this gentle introduction to Vue.js we'll learn about the basic ins and outs of this modern JS framework.

javascript exercises beginners

Hoisting differences related to keywords var, let and const in JS

Wednesday, January 27, 2021

We all know that the var keyword should not be used in our code, and that we should mostly use let and const. We've probably already read articles about the reasons for this and how to use them properly. But what are the differences between var, let, and const, in relation to hoisting? Let's find out.

javascript exercises beginners

Find the key code for a keydown or keyup event in JavaScript

Wednesday, January 27, 2021

Key up and key down events in JS return a bunch of information in the Event object. This information includes the keycode data. In this tutorial we discuss how to get that info with JS.

Feel free to check out my work here: