DEV Community

Taha Shashtari profile picture

Taha Shashtari

I build highly complex web apps with JavaScript. Teaching web dev stuff is what I like the most.

Work

Full-stack web developer

Five Year Club
Writing Debut
Four Year Club
8 Week Writing Streak
4 Week Community Wellness Streak
2 Week Community Wellness Streak
1 Week Community Wellness Streak
Three Year Club
Two Year Club
One Year Club
4 Week Writing Streak
Why you shouldn't use async and defer in the same script tag

Why you shouldn't use async and defer in the same script tag

Comments
2 min read

Want to connect with Taha Shashtari?

Create an account to connect with Taha Shashtari. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Why the number of Gleam programmers is growing so fast?

Why the number of Gleam programmers is growing so fast?

5
Comments
4 min read
Mastering closures in JavaScript

Mastering closures in JavaScript

24
Comments 4
10 min read
Software design patterns and principles are not the goal

Software design patterns and principles are not the goal

4
Comments
8 min read
[Video] Understand How to Submit Forms

[Video] Understand How to Submit Forms

1
Comments
1 min read
[Video] Introduction to Backend for Frontend Developers

[Video] Introduction to Backend for Frontend Developers

Comments
1 min read
[video] Flip Card in CSS (Like Apple)

[video] Flip Card in CSS (Like Apple)

Comments
1 min read
How to Add Web Push Notifications to Your Web App

How to Add Web Push Notifications to Your Web App

13
Comments 2
13 min read
Building a SolidJS App With SolidStart From Scratch

Building a SolidJS App With SolidStart From Scratch

13
Comments 3
20 min read
Introduction to testing

Introduction to testing

3
Comments 6
8 min read
Reduce null checks in your code

Reduce null checks in your code

3
Comments 6
3 min read
Control the function internals with callbacks

Control the function internals with callbacks

2
Comments 1
2 min read
How to implement undo in your apps

How to implement undo in your apps

24
Comments 4
6 min read
How to make long functions more readable

How to make long functions more readable

10
Comments 4
3 min read
Provide an API for your complex arrays

Provide an API for your complex arrays

7
Comments 5
4 min read
Split your code into phases

Split your code into phases

3
Comments
3 min read
Is global data bad?

Is global data bad?

1
Comments 7
4 min read
How to simplify your if statements

How to simplify your if statements

15
Comments 10
1 min read
You probably don't need loops

You probably don't need loops

2
Comments
3 min read
Introduce your own data types

Introduce your own data types

Comments
3 min read
Should you pass the whole object to a function?

Should you pass the whole object to a function?

2
Comments
3 min read
9 Tips to Write Better Vue Components

9 Tips to Write Better Vue Components

16
Comments 2
6 min read
How to Implement Name-Based Avatar Component in Vue

How to Implement Name-Based Avatar Component in Vue

8
Comments
2 min read
Fast Frontend Development With Mocked GraphQL

Fast Frontend Development With Mocked GraphQL

4
Comments
4 min read
How to Add a Sliding Sidebar Menu to Your Site

How to Add a Sliding Sidebar Menu to Your Site

4
Comments
4 min read
Building Your First Single-Page Application in Vue

Building Your First Single-Page Application in Vue

31
Comments 2
25 min read
How to Detect Outside Clicks in Vue

How to Detect Outside Clicks in Vue

12
Comments
1 min read
How to Make Your Page Load Faster

How to Make Your Page Load Faster

8
Comments
6 min read
A Full-stack Application with Vue and Node

A Full-stack Application with Vue and Node

60
Comments 2
1 min read
Your First Real-Time App in Node

Your First Real-Time App in Node

45
Comments 1
7 min read
How to Apply Nested Transitions in Vue

How to Apply Nested Transitions in Vue

5
Comments
5 min read
Understand JWT in 3 minutes

Understand JWT in 3 minutes

56
Comments 6
2 min read
A Full-stack Application with Svelte and Node

A Full-stack Application with Svelte and Node

48
Comments 4
1 min read
Write Better Frontend Components with This Tip

Write Better Frontend Components with This Tip

11
Comments 2
2 min read
loading...