hossein mousavi profile picture

Hossein Mousavi

google

Occupation:

Front End Engineer

Specialization:

Web Engineering

Languages:

TypeScript - JavaScript

Age:

27

A
A
C
A

Hossein Mousavi

Contents!

Reactive Forms in Angular Adventure in Angular
Adventure in Angular

Podcast

Hossein Mousavi shares his methodology to angular form by presenting his template driven approach vs. reactive form approach. They also discuss the differences between form control, form group, and form array, and how you can build upon the elements within Angular through modular patterns and object-oriented project paradigms.

Medium
Vue Reactivity In-Depth Medium
article image

How Vue Handles Reactivity

Tech
Medium
The Ultimate Design Principles Guide For Developers Medium
article image

Bridging The Gap Between The Designers and Developers

Tech
Medium
Cracking The Code Smells Medium
article image

How to detect code smells and refactor our codebase to a cleaner and leaner code!

Tech
Medium
Understanding the Importance of Coupling in Software Development Medium
article image

Building Flexible and Maintainable Systems for Long-Term Success

Tech
Medium
JavaScript’s Garbage Collector Medium
article image

Efficient Memory Management for enhancing the performance

Tech
Medium
How JavaScript Proxy Works Under The Hood? Medium
article image

Unleashing the Power of JavaScript Proxy: A Dive into Customizing Object Operations

Tech
Medium
Software Development Is Not All About Coding! Medium
article image

A Guide To Deliver Working Software Effectively With More Agility!

Tech
Medium
Refactor Your Vue Application By Using Setup Scripts Medium
article image

A Guide To Enhance Your Vue3 Application Using Script Setup.

Tech
Medium
Linux Touchpad Gestures Medium
article image

Unlike Windows and Mac, Linux does not support touchpad gestures correctly, and to use some of the built-in gestures of Windows, we may need to do some tricks

Tech
Medium
A Complete Guide To Angular Multilingual Application (i18n) Medium
article image

Initialize and implement an Angular i18n Application. A guide to how to implement multilingual applications with Angular using Transloco! Including lazy loading translation.

Tech
Medium
The Freedom They Stole From Us Medium
article image

Throughout history, to rule over people, a lot of ideologies have been introduced and used by governments and organizations. It costs far less for them to control us instead of preparing an environment where human beings can live freely and happily.

Personal Growth
Medium
How to Enlighten Yourself As A Developer Throughout Your Career Medium
article image

Compared to earlier, life has become more complex nowadays. Although technology has helped ease our life, the amount of data we have been involved in has increased tremendously, and this may lead us to lose our focus on a single area of expertise.

Personal Growth
Medium
What does it mean to truly be a responsible person? Medium
article image

What does it mean to be a responsible person indeed? How can you say you are a responsible person or not, and how you can improve it

Personal Growth
Medium
API-First Approach Complete Guide Medium
article image

API-First Approach ensures that you are building your software on a design based on the APIs that satisfy the stakeholder's desires and needs.

Tech
Medium
How to Implement Dark/Light Themes in a Next.js App Using Context Hook & TailwindCSS Medium
article image

Initialize a Next.js application and then implement dark/light theme toggle for it using context hook and TailwindCSS

Tech
Medium
Multiple Interceptors in Angular Medium
article image

One of the amazing features that Angular provides is the interceptors, but what does an Interceptor do, and can we implement multiple of them in our Angular project?

Tech
Medium
Git Hook Husky 6 Lint (prettier + eslint) and commitlint for JavaScript Projects Medium
article image

Programming is a teamwork job so we must assure that our codebase is clean and usable for everyone in the team with the team culture and the best practices.

Tech
Medium
Angular Reactive Form including Angular Material and Custom Validation Medium
article image

Forms are major parts of every Angular project and in this article, we want to implement a Reactive Angular form with a custom and dynamic validator.

Tech
Medium
A Detailed Look at filter(), map(), and reduce() in JavaScript Medium
article image

A deep dive into the world of filter(), map(), and reduce() methods in JavaScript. In JavaScript, we have these three methods as a part of the Array.prototype method, but what are the differences between them, and what do they exactly do? So let’s dive into them!

Tech
Virgool
Touchpad gestures in Linux (Persian) Virgool
article image

Unlike Windows or macOS, which provides us with great touchpad gestures, Linux does not. So let's implement touchpad gestures and configure them together.

Tech
Testfully
Introduction to API Blueprint Testfully
article image

API blueprint is a powerful high-level API design language for web APIs.

Tech
Testfully
Top 7 Free & Paid mock API tools (2022 Review) Testfully
article image

Sometimes called a fake API, A Mock API is when you build an API that returns the desired data. Still, it is not your actual API, and it all has been simulated for some use cases.

Tech