Tech

Posts tagged with

Building Responsive Layouts with CSS Grid

Learn how to create flexible, responsive layouts using modern CSS Grid techniques. We’ll cover everything from basic grid concepts to advanced patterns. Introduction CSS Grid has revolutionized how we build layouts on the web. Unlike older methods like floats and positioning, Grid provides a …

Read more →

Vanilla JavaScript, extremely good reasons to use this

Vanilla JavaScript, extremely good reasons to use this

Let me start with a bold statement: knowing HTML and CSS helps write much better JavaScript! Why you may ask. Well, you need to grasp the whole medium to appreciate the best approach. The what, where, how, issues etc. Vanilla JavaScript may appear daunting but it is not. Instead it is faster, more …

Read more →

Vanilla JavaScript, best practices

You start to work on a new project and you are happily coding away and seeing results until the number of functions, event listeners etc become too many and you have to clean up your own mess in a much more organized manner. You scratch yourself behind the ear and wonder why you did not do that …

Read more →

npm install -g without sudo

Missing write access to /usr/local/lib/node_modules is not write permission, npm official solution is to create a new folder with permissions, install npm package in this new folder. This method does not apply to Microsoft Windows system. Create a folder in the user’s root directory (the name …

Read more →

Static site generators

Due to my busy work schedule my personal web site was dated. So much so that it was a few releases behind schedule. I had built it using Ghost (headless Node.js CMS) and by quickly building some Docker containers I managed to upgrade the database relatively fast. I have built many data driven …

Read more →