Cracking The Frontend Interview, Part 2: HTML

September 19, 2019 • ☕️☕️ 10 min read

I discuss some HTML topics like living standard, semantic markup, accessibility, metadata, microdata, i18n, Google AMP and HTML email

Cracking The Frontend Interview, Part 1: Overview

September 06, 2019 • ☕️☕️ 8 min read

What to focus technically when preparing for the frontend developer interview: Algorithms, HTML, CSS, JavaScript, React and Browser

Become a Fullstack JavaScript Developer, Part 6: The Monorepo

August 30, 2019 • ☕️ 5 min read

Monorepo has many benefits, many companies are adopting it but the decision to use it or not is quite tricky

Become a Fullstack JavaScript Developer, Part 5: The DevOps

August 23, 2019 • ☕️☕️ 8 min read

These are minimum technologies for a fullstack developer to manage his own product on private server using containerization with a complete automation pipeline

Why I always keep at least one active side project

August 22, 2019 • ☕️ 2 min read

At any given time, I have a side project running. It help me to learn new skills, meet new people and provide a different context in which to showcase my strengths

Advanced Algorithms: Unique Paths Problem

August 20, 2019 • ☕️ 5 min read

A robot is located at the top-left corner of a m x n grid. The robot can only move either down or right at any point in time. The robot is trying to reach the bottom-right corner of the grid. How many possible unique paths are there?

Become a Fullstack JavaScript Developer, Part 4: The Frontend

August 17, 2019 • ☕️☕️ 9 min read

Frontend development has been flooded with insane amount of technologies! The big decision, then, is what to focus on. What are the critical skills you need to master, and what order should you tackle them

Protecting The First Website, Part 1: Common Threats

August 08, 2019 • ☕️ 2 min read

It's not a big deal if you're just running a static blog. But if you are planning to deploy a serious web app then you must know these common security threats before it's too late

Advanced Algorithms: Levenshtein Distance

August 02, 2019 • ☕️ 5 min read

The Levenshtein distance is a string metric for measuring the difference between two sequences.

Bull - Queue system for handling distributed jobs and messages in Node

July 26, 2019 • ☕️ 4 min read

Bull is the fastest, most reliable, Redis-based queue for Node. I have been using it for years to handle async jobs and schedule messages