DEV Community

Pierre-Henry Soria ✨ profile picture

Pierre-Henry Soria ✨

👋Pierre-Henry. A Passionate Software Engineer😎 I create cool stuff (https://github.com/Lifyzer & https://github.com/pH7Software), love programming, eating fruits, developing & applying new skills 😊

Education

James Cook University

Work

Senior Software Engineer at Updoc

Six Year Club
Writing Debut
Five Year Club
2 Week Community Wellness Streak
Four Year Club
1 Week Community Wellness Streak
4 Week Writing Streak
Three Year Club
Two Year Club
One Year Club
Rubber Duck Debugging Method

Rubber Duck Debugging Method

Comments
1 min read

Want to connect with Pierre-Henry Soria ✨?

Create an account to connect with Pierre-Henry Soria ✨. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
How to prioritize your tasks as a software engineer?

How to prioritize your tasks as a software engineer?

3
Comments
1 min read
How to Send Emails Using Gmail SMTP with Cloudflare Email Routing?

How to Send Emails Using Gmail SMTP with Cloudflare Email Routing?

53
Comments 6
3 min read
How to sort correctly arrays in JavaScript?

How to sort correctly arrays in JavaScript?

7
Comments
1 min read
NPM libraries to build your next AI projects

NPM libraries to build your next AI projects

23
Comments 2
2 min read
How to rename git master branch to main

How to rename git master branch to main

4
Comments
1 min read
Use Doppler instead of traditional .env files 🍕

Use Doppler instead of traditional .env files 🍕

12
Comments 6
2 min read
TypeScript: Namespace VS Class

TypeScript: Namespace VS Class

5
Comments 1
1 min read
Why you should ditch NPM UUID. Node has you covered!

Why you should ditch NPM UUID. Node has you covered!

13
Comments 2
1 min read
Fix fatal ambiguous argument 'HEAD^ in Zsh with HEAD^

Fix fatal ambiguous argument 'HEAD^ in Zsh with HEAD^

6
Comments
1 min read
Guideline: Commit messages

Guideline: Commit messages

7
Comments 1
1 min read
Constructor Parameter Properties in TypeScript

Constructor Parameter Properties in TypeScript

7
Comments
1 min read
Clean Code. The principles for programmers

Clean Code. The principles for programmers

5
Comments 2
4 min read
How to use named arguments in TypeScript functions?

How to use named arguments in TypeScript functions?

10
Comments 3
1 min read
How to fix set-output command in GitHub Actions?

How to fix set-output command in GitHub Actions?

6
Comments 1
1 min read
Write Clean, Efficient, and Scalable Code 👌

Write Clean, Efficient, and Scalable Code 👌

10
Comments 1
20 min read
Définir les attributs dans le constructeur d'une classe en TS 🇫🇷

Définir les attributs dans le constructeur d'une classe en TS 🇫🇷

1
Comments 1
1 min read
Generate cryptographically-protected passwords with PHP

Generate cryptographically-protected passwords with PHP

2
Comments 1
1 min read
🇫🇷 Trier efficacement des tableaux en JavaScript ?

🇫🇷 Trier efficacement des tableaux en JavaScript ?

4
Comments 1
1 min read
Set an expiration tine React Native AsyncStorage

Set an expiration tine React Native AsyncStorage

14
Comments 3
2 min read
Fix FinalizationRegistry undefined on NodeJS

Fix FinalizationRegistry undefined on NodeJS

2
Comments 1
1 min read
How to use PHP native enum?

How to use PHP native enum?

5
Comments 1
1 min read
How to use “match” with PHP 8 🎯

How to use “match” with PHP 8 🎯

6
Comments
1 min read
Fix Duplicate identifier IteratorResult

Fix Duplicate identifier IteratorResult

4
Comments
1 min read
I’ve switched from NVM to Volta. This is Why

I’ve switched from NVM to Volta. This is Why

23
Comments 6
2 min read
PHP 8.2 - What's new?

PHP 8.2 - What's new?

6
Comments
1 min read
🇫🇷 Fonctions Fléchée en PHP

🇫🇷 Fonctions Fléchée en PHP

1
Comments 1
1 min read
🇫🇷 Les arguments nommés en PHP 8

🇫🇷 Les arguments nommés en PHP 8

2
Comments
1 min read
PHP 8.1 ReadOnly class properties

PHP 8.1 ReadOnly class properties

7
Comments
1 min read
`final` keyword with PHP 🚀

`final` keyword with PHP 🚀

6
Comments 1
1 min read
PHP 8 Named Parameters

PHP 8 Named Parameters

6
Comments 1
1 min read
Handle Multiple Exceptions with PHP 7.1

Handle Multiple Exceptions with PHP 7.1

7
Comments
1 min read
🇫🇷 Techniques de prise de notes pour devs 📝

🇫🇷 Techniques de prise de notes pour devs 📝

7
Comments
1 min read
Constructor Property Promotion in PHP 8

Constructor Property Promotion in PHP 8

6
Comments 1
1 min read
ReadOnly properties with PHP 8.1 🐘

ReadOnly properties with PHP 8.1 🐘

4
Comments
1 min read
🇫🇷 Productivité en tant que dev

🇫🇷 Productivité en tant que dev

6
Comments
1 min read
Ajouter une licence à son projet GitHub 🇫🇷

Ajouter une licence à son projet GitHub 🇫🇷

6
Comments 1
1 min read
How to Run CI Tests with GitHub Actions ⚙️

How to Run CI Tests with GitHub Actions ⚙️

36
Comments 2
4 min read
Publish a PHP library to Packagist 📦

Publish a PHP library to Packagist 📦

22
Comments 2
2 min read
Publish a package to NPMJS.com directory 📦

Publish a package to NPMJS.com directory 📦

13
Comments 2
2 min read
Don't be tracked ⚙️ Tweak the Firefox configurations

Don't be tracked ⚙️ Tweak the Firefox configurations

39
Comments
3 min read
Learning FAST for Devs". The 4 Deep Days Methodology 🚀

Learning FAST for Devs". The 4 Deep Days Methodology 🚀

21
Comments 1
3 min read
Automation: 🤖 Use GitHub's bots to increase your productivity

Automation: 🤖 Use GitHub's bots to increase your productivity

20
Comments 3
1 min read
loading...