
How to use the splice() method
PublishedIntroduction Arrays will always be something that you will use or run into. You can store different types of data inside of them. For example - strings, numbers, objects, and even other arrays. But what do you do when you want to remove a specific it...

Boyan Iliev

How To Write Your First Node.js Script
PublishedIntroduction Until recently(if you think that 2009 is recently), we could only run JS code in a web browser. Node is a JavaScript runtime that executes code outside of the browser. We can use the same JS syntax we know and love to write server-side c...

Boyan Iliev

How to Install MySQL on MacOS
PublishedIntroduction MySQL is a database management system based on SQL. like other relational databases, MySQL stores data in tables made up of rows and columns. If you are doing backend web development, sooner or later you would need to have MySQL installe...

Boyan Iliev

8 Linux Commands Everyone Should Know
PublishedIntroduciton It's a well-known fact that developers use terminals. And using a terminal is something that everybody should know. It is a good thing to know and do because it will help you in so many ways. It will help you in that job interview, or ju...

Boyan Iliev

Introduction To JavaScript Promises
PublishedIntroduction A Promise is an object representing the eventual completion or failure of an async operation. A promise is a returned object to which you attach callbacks, instead of passing callback into a function. new Promise In order to make a new P...

Boyan Iliev

How To Write A Good README File
PublishedIntroduction If you're familiar with GitHub, then you know what a README file is. But if you don't know what it is, you can think of it as the introduction to your repository. It's very helpful that while looking at someone's repo you can just scroll...

Boyan Iliev

Introduction Whether you are a senior developer, or you have just started getting into code, there comes a time when you start losing motivation. It is normal to lose motivation and that lack of motivation can sometimes stick for a long time. Unfortu...

Boyan Iliev

DOM Event Listeners
PublishedJavaScript is probably one of the most reliable and most powerful programming languages. But what takes JS to the next level is the DOM. The DOM stands for Document Object Model. In other words, with the DOM you can change the documents structure, st...

Boyan Iliev

6 YouTube Channels About Web Development
PublishedIntroduction Everyone watches YouTube. You probably spend many hours every week. I mean how else are you gonna catch up with all those cat videos. But YouTube isn't just about cat vids and celebrity drama. There are some awesome and helpful Web-Dev c...

Boyan Iliev

Introduction One of the most important things in JavaScript is arrays. 99% of the time, there is going to be an array in someone's JS script. If you look into someone else's code, you will likely see them use an array method or callbacks. Callbacks a...
