DEV Community

Ibrahim Shamma profile picture

Ibrahim Shamma

Senior Software Engineer. I explain in words and code

Location Amman, Jordan Joined Joined on  Email address abushamma.ibrahim99@gmail.com github website twitter website

Education

Bachelor's in Engineering

Work

Principal Engineer at Wiley

Writing Debut
Four Year Club
4 Week Writing Streak
1 Week Community Wellness Streak
Three Year Club
Two Year Club
One Year Club
Manage telescopic constructors with builder pattern using Typescript

Manage telescopic constructors with builder pattern using Typescript

1
Comments
3 min read

Want to connect with Ibrahim Shamma?

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

Already have an account? Sign in
From senior engineer to a mentor for software engineers

From senior engineer to a mentor for software engineers

7
Comments 1
4 min read
As a Software Engineer in a startup, plan your leave to the corporate world

As a Software Engineer in a startup, plan your leave to the corporate world

Comments 1
3 min read
React Reducers

React Reducers

4
Comments
3 min read
You may need a Ref not a State.

You may need a Ref not a State.

11
Comments 3
2 min read
Suspense your federated component with caution

Suspense your federated component with caution

5
Comments
2 min read
Always have plan B when your federated component fails

Always have plan B when your federated component fails

7
Comments
1 min read
A/B Testing through React federated modules

A/B Testing through React federated modules

12
Comments 1
2 min read
A simplified prospective in sharing Redux Store between Federated React Apps

A simplified prospective in sharing Redux Store between Federated React Apps

12
Comments 1
3 min read
Intoroduction into Module Federation, the React Parts

Intoroduction into Module Federation, the React Parts

10
Comments
6 min read
Unit test your React hook in minutes

Unit test your React hook in minutes

24
Comments
3 min read
Setup Lerna, React, Module Federation & Typescript Monorepo Environment

Setup Lerna, React, Module Federation & Typescript Monorepo Environment

22
Comments 1
5 min read
Software engineering Lessons after watching Asian jiu jitsu championship

Software engineering Lessons after watching Asian jiu jitsu championship

7
Comments
3 min read
The Nx Node/React Stack part 3 - Next

The Nx Node/React Stack part 3 - Next

4
Comments
5 min read
The Nx Node/React Stack part 2 - Libraries

The Nx Node/React Stack part 2 - Libraries

5
Comments
2 min read
The Nx Node/React Stack part 1 - Environment

The Nx Node/React Stack part 1 - Environment

5
Comments
4 min read
Why AI is overrated

Why AI is overrated

4
Comments
3 min read
Chatbots in Healthcare

Chatbots in Healthcare

7
Comments
6 min read
How to deal with bad code?

How to deal with bad code?

5
Comments
2 min read
asyncdispatch is now on npm packages!

asyncdispatch is now on npm packages!

11
Comments
1 min read
Upload File via MERN stack

Upload File via MERN stack

33
Comments 3
4 min read
The single responsibility principle in nutshell

The single responsibility principle in nutshell

6
Comments
2 min read
What is Functional Programming

What is Functional Programming

11
Comments
2 min read
What is Dependency Inversion

What is Dependency Inversion

13
Comments
2 min read
The "SOLID Principles" in designing software

The "SOLID Principles" in designing software

11
Comments
3 min read
loading...