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