DEV Community

Yasser Elgammal profile picture

Yasser Elgammal

Software engineer @ AAIT

Work

Software Engineer | Backend Developer | PHP | Laravel | Fintech

Six Year Club
Writing Debut
Five Year Club
4 Week Writing Streak
Four Year Club
Three Year Club
Two Year Club
One Year Club
Why Should You Use Traits in PHP? - 5 Reasons

Why Should You Use Traits in PHP? - 5 Reasons

Comments
1 min read

Want to connect with Yasser Elgammal?

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

Already have an account? Sign in
How to Structure Your Tests Using AAA (Arrange / Act / Assert)

How to Structure Your Tests Using AAA (Arrange / Act / Assert)

Comments
1 min read
How Laravel Loads and Caches Translation Files in Localization

How Laravel Loads and Caches Translation Files in Localization

5
Comments 1
2 min read
The Importance of Rate Limiting and How to Implement It in Laravel

The Importance of Rate Limiting and How to Implement It in Laravel

1
Comments
2 min read
Introducing Laravel Easy Wallet Package

Introducing Laravel Easy Wallet Package

1
Comments
1 min read
Difference Between Helper Functions and Traits in PHP (Laravel)

Difference Between Helper Functions and Traits in PHP (Laravel)

1
Comments
2 min read
How to Work with Enums Easily in Laravel

How to Work with Enums Easily in Laravel

3
Comments 1
2 min read
How to Use withAttributes() in Laravel to Add Default Attributes When Creating Models

How to Use withAttributes() in Laravel to Add Default Attributes When Creating Models

3
Comments
1 min read
Why Do We Need API Versioning?

Why Do We Need API Versioning?

Comments
1 min read
Why You Should Use function_exists in Your PHP Helpers

Why You Should Use function_exists in Your PHP Helpers

1
Comments 3
1 min read
The Role of APP_KEY in Laravel and Why Key Rotation in Laravel 11 Is a Game Changer

The Role of APP_KEY in Laravel and Why Key Rotation in Laravel 11 Is a Game Changer

Comments
1 min read
Handling Invisible characters with PHP

Handling Invisible characters with PHP

2
Comments
2 min read
Enforcing Strong Passwords in Laravel

Enforcing Strong Passwords in Laravel

Comments
2 min read
Different ways to use where() in Laravel

Different ways to use where() in Laravel

2
Comments 1
2 min read
Intro To Laravel Folio

Intro To Laravel Folio

3
Comments 2
1 min read
The Importance of Minimizing Database Queries in Backend Development

The Importance of Minimizing Database Queries in Backend Development

Comments
1 min read
Pure Text Laravel Package

Pure Text Laravel Package

7
Comments 1
2 min read
Request Safe to get data from request safely in Laravel

Request Safe to get data from request safely in Laravel

6
Comments
1 min read
Create Custom LOG in Laravel

Create Custom LOG in Laravel

5
Comments 1
1 min read
How to make resources more reusable in Laravel

How to make resources more reusable in Laravel

1
Comments
1 min read
How to make Post views count unique in Laravel

How to make Post views count unique in Laravel

1
Comments
2 min read
Practical Storage Savings for Backend Developers

Practical Storage Savings for Backend Developers

1
Comments
1 min read
How to Execute Laravel Artisan Commands Using an API Endpoint

How to Execute Laravel Artisan Commands Using an API Endpoint

2
Comments
2 min read
Laravel Validation: Tips and Tricks for Building Secure Applications

Laravel Validation: Tips and Tricks for Building Secure Applications

1
Comments
1 min read
Generate Random Password in Laravel

Generate Random Password in Laravel

11
Comments 1
2 min read
10 steps to secure your Laravel Application

10 steps to secure your Laravel Application

2
Comments 1
2 min read
loading...