Blog17 articles

I usually write about the web, career and website development.
Use the search below to filter by article title.

Articles

How to add SSH keys to your GitHub account

--- views

Learn how to add SSH keys to your GitHub account. Boost your account's security and ease your workflow by securely connecting your local machine to your GitHub repositories.

Mastering HTML Class Naming: Boosting CSS Efficiency

--- views

Discover the art of crafting clean and organized HTML class names while enhancing CSS naming conventions. Learn how to create maintainable, scalable, and SEO-friendly code with the latest best practices.

What is Astro Framework?

--- views

Astro is a new Javascript framework, so discover what makes it special and what are its core features.

Node Version Manager

--- views

NVM, or Node Version Manager. What is it and why we should use it?

Cross-browser testing

--- views

Cross-browser testing and how to test your site with Browserstack

Postgres connect URL

--- views

How to connect postgres database with URL

JavaScript 101: Arrays

--- views

Guide to javascript array methods

PHPStorm Allow Network Connections on Startup

--- views

How to fix PHPStorm network connections error on startup

Difference between absolute and relative URL in HTML

--- views

Everything you need to know about link addresses. Absolute link vs relative

Tutorial: How to create a grid with flexbox in React

--- views

Creating a flexbox-based Grid component with BEM methodology and clsx

Highly recommended resources for developers

--- views

Check out a list of the best resources and blogs for developers in 2022.

Dispatch table in javascript

--- views

Polymorphism and Dispatch Tables in JS

for...in vs for...of Loops

--- views

What is the difference between "for...in" and "for...of"

Introducing the new shramko.dev

--- views

How I built a modern portfolio in 2022, and a list of technologies used

How to use ESLint with TypeScript

--- views

In this post, we'll walk through how to set up linting in your TS project.

Expressions vs Statements

--- views

Understand the important distinction expressions vs statements in JavaScript

How to fix "__dirname is not defined in ES module scope"

--- views

Here is how to fix the "__dirname is not defined in ES module scope" error