Taha ShashtariWhy the number of Gleam programmers is growing so fast?Because it’s so good! Hear me out, Gleam has beautiful syntax; it’s small yet very powerful.5 min read·Mar 26, 2024----
Taha ShashtariMastering closures in JavaScriptLearn everything you need to know about closures in JavaScript (with 5 practical examples).11 min read·Mar 20, 2024----
Taha ShashtariSoftware design patterns and principles are not the goalThe worst thing programmers have to deal with is fixing a bug or adding a feature in code that is hard to understand and change.9 min read·Dec 14, 2023----
Taha ShashtariA simple introduction to testingAll programmers do testing the very first time they write code in their lives. After you add or modify some line of code, you head to the…8 min read·Dec 7, 2023----
Taha ShashtariHow to simplify your if statementsNested conditionals can make your code harder to read and change — especially if you nest them more than one level.2 min read·Dec 5, 2023--1--1
Taha ShashtariYou probably don’t need loops in JavaScriptLoops are one of the most basic features of any programming language. They allow us to iterate over some array to perform some operations…3 min read·Nov 28, 2023--1--1
Taha Shashtari[Video] Introduction to Backend for Frontend DevelopersIf you are a frontend developer and find backend development to be a black box, this will be your very first step into the world of backend…1 min read·Nov 27, 2023----
Taha Shashtari[video] Flip Card in CSS (Like Apple)Using flip cards is a great way to reveal additional content in a fun and interactive way. In this video, I will show you how to implement…1 min read·Oct 25, 2023----
Taha ShashtariHow to Implement Undo in Your AppsIf you want to implement the undo functionality in your code, the command pattern is the way to go.6 min read·May 3, 2023----
Taha ShashtariUnderstand JWT in 3 minutesI’m going to avoid jargon here as much as I can. So let me explain things in simple words.3 min read·Nov 25, 2019----