DEV Community

👨‍💻Pierre-Henry ✨ profile picture

👨‍💻Pierre-Henry ✨

👋Pierre-Henry, a passionate Sr AI Software Engineer 😎 I create cool stuff (https://github.com/Lifyzer & https://github.com/pH7Software), love problem-solving, eating veggies, & developing new skills

Education

James Cook University

Work

Senior Software Engineer at Updoc

Eight Year Club
4 Week Community Wellness Streak
Seven Year Club
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

Pin Pinned

Why it's time to ditch UUIDv4 and switch to UUIDv7!

Why it's time to ditch UUIDv4 and switch to UUIDv7!

11
Comments 4
4 min read
How to AUTOMATICALLY RENEW LetsEncrypt CERTIFICATES with CLOUDFLARE (The Right Way)

How to AUTOMATICALLY RENEW LetsEncrypt CERTIFICATES with CLOUDFLARE (The Right Way)

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

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

84
Comments 12
3 min read
Write Clean, Efficient, and Scalable JavaScript Code 👌

Write Clean, Efficient, and Scalable JavaScript Code 👌

18
Comments 2
20 min read
I’ve switched from NVM to Volta. This is Why

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

37
Comments 7
2 min read
SSR vs CSR: The Rendering Choice That Changes Your Entire Web App

SSR vs CSR: The Rendering Choice That Changes Your Entire Web App

3
Comments
2 min read

Want to connect with 👨‍💻Pierre-Henry ✨?

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

Already have an account? Sign in
Taking a Break from Dev.to (This is Why)

Taking a Break from Dev.to (This is Why)

3
Comments 1
1 min read
Zero-Downtime Deployment & Canary Release

Zero-Downtime Deployment & Canary Release

Comments
6 min read
What is Serverless? And why you should care about it?

What is Serverless? And why you should care about it?

3
Comments 2
3 min read
Why I moved to Neovim. And ditched VS Code/IntelliJ

Why I moved to Neovim. And ditched VS Code/IntelliJ

Comments
3 min read
Comparing Objects with PHP 🐘 Step-By-Step Guide

Comparing Objects with PHP 🐘 Step-By-Step Guide

11
Comments 1
1 min read
How to UNDO a GIT PUSH FORCE?

How to UNDO a GIT PUSH FORCE?

4
Comments 1
1 min read
Set systems, rather than relying on goals or motivations

Set systems, rather than relying on goals or motivations

6
Comments
1 min read
🇫🇷 Commencer en tant que Data Scientist. Démarrer une carrière fructueuse

🇫🇷 Commencer en tant que Data Scientist. Démarrer une carrière fructueuse

1
Comments
1 min read
Clean Code: How to use NAMED PARAMETERS in JavaScript

Clean Code: How to use NAMED PARAMETERS in JavaScript

13
Comments 6
1 min read
Rubber Duck Debugging Method

Rubber Duck Debugging Method

7
Comments 1
1 min read
How to PRIORITIZE your TASKS as a SOFTWARE ENGINEER?

How to PRIORITIZE your TASKS as a SOFTWARE ENGINEER?

7
Comments 1
1 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

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

How to rename git master branch to main

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

Use Doppler instead of traditional .env files 🍕

24
Comments 6
2 min read
TypeScript: Namespace VS Class

TypeScript: Namespace VS Class