before semicolon logo Before Semicolon

How to Get Started Learning Web Development?

Basic curriculum to become a web developer for free.

5 Reasons Great Software Engineers Leave Their Jobs (2021 update)

5 Reasons Great Software Engineers Leave Their Jobs (2021 update)

There are a lot of tech companies that are struggling to keep their top engineers and with the pandemic, engineers are looking for new…

How to Create a Resumable MultiFile Uploader with NodeJs

How to Create a Resumable MultiFile Uploader with NodeJs

A resumable multi-file uploader is a nice project to tackle. It is full-stack, teaches you about working with streams over the network…

In Interviews, Solving Coding Challenges May Not Matter as Much as You Think

In Interviews, Solving Coding Challenges May Not Matter as Much as You Think

I went to dozens of tech interviews over the years. The experience is always different but I could not help to notice a pattern that…

Why does One Want to learn Web Components with React, Angular, VueJs, and Svelte Around?

Why does One Want to learn Web Components with React, Angular, VueJs, and Svelte Around?

I recently posted my “Intro to Web Components” and a few people reached out asking about the advantages of actually learning Web…

Introduction to Web Components — Deep Dive

Introduction to Web Components — Deep Dive

With broader and better support, Web Components has gained popularity and has become my and many others' favorite way of building web…

10 Signs Your Website Does Not Need JavaScript

10 Signs Your Website Does Not Need JavaScript

4. You are only processing forms

GitHub Copilot Is Super Cool, but It Isn’t a Threat to Developers’ Jobs

GitHub Copilot Is Super Cool, but It Isn’t a Threat to Developers’ Jobs

Software developers are here to stay

JavaScript Data Structures: What Are They And Why Learn Them

JavaScript Data Structures: What Are They And Why Learn Them

You may not survive as a developer if you don't understand how to structure data and write algorithms that collect, analyze, and…

Graph Data Structure Implementation in JavaScript

Graph Data Structure Implementation in JavaScript

Everything about Graph Data Structure with JavaScript

More Articles