Advertisement · 728 × 90

Posts by PierreHenry.DEV ⚡️

Focus creates ideas

Focus creates ideas

Reading is not about information.
It is about focus.
That is where ideas emerge. Where breakthroughs happen!

5 hours ago 0 0 0 0
Turn difficulty into opportunity

Turn difficulty into opportunity

Every difficulty hides an opportunity. Always!

You just need to see it.
Then have the courage to turn it into something.

That's where everything changes!

1 week ago 0 0 0 0
Expand your comfort zone, step by step

Expand your comfort zone, step by step

Growth is not about leaving your comfort zone, it is about expanding it step by step until what once felt uncomfortable becomes natural.

1 week ago 0 0 0 0
Exciting app release time

Exciting app release time

Post image

🤫 …look what's happening here! MealSnap v9 is almost here. Can't say more just yet! But honestly, this is one of those moments I've been really looking forward to!

apps.apple.com/ie/app/meal...

Stay tuned! 🚀

1 week ago 0 0 0 0
Route emails through Cloudflare, handle everything in Gmail, and send via SMTP

Route emails through Cloudflare, handle everything in Gmail, and send via SMTP

Send emails from your domain without running your own mail server.

Use Cloudflare Email Routing → Gmail → SMTP.

Forward to Gmail.
Reply with your domain alias.
No infra. Minimal setup.

Full guide: dev.to/pierre/gmai...

Works great with setups like Webflow + AWS 👌

1 week ago 0 0 0 0
From bug → fix → prevention

From bug → fix → prevention

Convert values to booleans in JSX conditionals, and let your pipeline enforce it automatically.

2 weeks ago 0 0 0 0
Stop React rendering bugs before they reach production

Stop React rendering bugs before they reach production

To prevent the React && rendering bugs before they ship, add a lint rule and let CI enforce it.
Such as below ⬇️

// eslint.config.js
rules: {
'react/jsx-no-leaked-render': ['error', {
validStrategies: ['coerce', 'ternary']
}]
}

Push → Lint → Block unsafe JSX → Merge.

2 weeks ago 0 0 1 0
An important React gotcha

An important React gotcha

TL;DR: Never rely on raw values like .length in JSX conditionals. Always convert them to a boolean first.

2 weeks ago 0 0 1 0

0 is falsy in JavaScript, but && returns the value itself.
React can render numbers, so 0 appears in the UI.

Safer patterns:

!!items.length && <List />

or

items.length > 0 && <List />

Tiny detail. Real UI bugs!

2 weeks ago 0 0 1 0
Advertisement
With React JSX, don’t rely on raw values like .length in JSX conditionals

With React JSX, don’t rely on raw values like .length in JSX conditionals

A small React behaviour that still catches engineers off guard.

If you write:

items.length && <List />

React may render 0 instead of nothing.

↓↓ Why? ↓↓

2 weeks ago 0 0 1 0

Start small.
One feature 🟰 One flag

Certainly, you'll never ship without them again! 🚀

2 weeks ago 0 0 0 0
Preview
GitHub - featbit/featbit: Enterprise-grade feature flag platform that you can self-host. Get started - free. Enterprise-grade feature flag platform that you can self-host. Get started - free. - featbit/featbit

■ WorkOS - manages feature flags and lets you enable features for specific users only. Great for rolling out to testers first, then gradually to everyone.

■ FeatBit - open source, self-hosted option if you want full control. Worth checking out: github.com/featbit/fea...

2 weeks ago 0 0 1 0

↓↓ Now, the handy tools worth knowing are ↓↓

2 weeks ago 0 0 1 0

The idea is simple! Every new feature sits behind a toggle. If something breaks, you turn it off. No hotfix, no rollback panic, no 3am incident.
The default value of a feature flag should always be off.

2 weeks ago 1 0 1 0
Post image

Feature flags are one of those things that separate teams that ship confidently from those that cross their fingers on every release... and freeze deployments after 4 PM and on Fridays.

Here’s how we avoid that ↓ ↓ ↓

2 weeks ago 0 0 1 0

Pro tip: use a dedicated subdomain like `identity.yoursite.com` or `auth.yoursite.com` for a cleaner auth setup. Pick one, move on, and focus on what actually matters in your product 🔐

2 weeks ago 0 0 0 0
Preview
Magic Labs | The fastest way to build onchain We've onboarded 50 million people to the world's leading apps. We're trusted by over 200,000 developers. We're Magic.

• WorkOS - solid choice, built-in 2FA support included.
• Magic.link - passwordless auth, slightly different approach but worth knowing.

2 weeks ago 0 0 1 0
Preview
Identity & Access Solutions Made Simple | Ory Ory is a certified and battle-tested identity solution backed by a large open source community and trusted by Fortune 500 companies.

• Ory.sh - modular, open source, full control over your login and registration flow. More flexible than Auth0 for custom setups.
• Auth0 - the most established option. Fast to set up, sleek DX.
• Clerk - great for modern web apps, easy to drop in.

2 weeks ago 0 0 1 0

Handling auth yourself in 2026 is a waste of time. Here are the platforms that actually make authentication easy!

↓ ↓ ↓

2 weeks ago 0 0 1 0
Advertisement

👉 Learn more about similar concepts this book www.amazon.com/Success-Clo...

3 weeks ago 0 0 0 0

That’s the trick. Keep feeding your unconscious mind with the right inputs, and it will do the heavy lifting for you. Ideas, connections, breakthroughs. They come on their own.

3 weeks ago 0 0 1 0

There’s an app that lets you mix multiple sources together. Audiobooks, conferences, mixed with a music playlist playing in the background.
Your brain absorbs it all, even when you don’t realize it!

3 weeks ago 0 0 1 0
One topic, all day. That’s how ideas start connecting.​​​​​​​​​​​​​​​​

One topic, all day. That’s how ideas start connecting.​​​​​​​​​​​​​​​​

That’s why I force myself to stay immersed in a topic all day, whether through books, podcasts, or audio programs.​​​​​​​​​​​​​​​​

3 weeks ago 0 0 1 0

That’s your unconscious intelligence at work, quietly processing everything you’ve absorbed and turning it into something new.
That’s the real return on reading.

3 weeks ago 0 0 1 0

When you immerse yourself in a topic for hours, something shifts. Ideas start connecting. Insights you didn’t expect begin to surface.

3 weeks ago 0 0 1 0
Deep focus on one subject. That’s where the real value is​​​​​​​​​​​​

Deep focus on one subject. That’s where the real value is​​​​​​​​​​​​

Post image

📚 The real value of reading a book isn’t the raw information it contains.
It’s what that focused deep dive on a single subject generates in your mind.

3 weeks ago 0 0 1 0
Advertisement
There's much more to life than just making money

There's much more to life than just making money

There's much more to life than just money.
Yet, so many people spend most of their time and energy chasing it, forgetting all the rest…

Health, Family, Curiosity, Freedom, …

What are you focusing on these days?

3 weeks ago 1 1 0 0

💬 What about your daily routine? ☕

What action are you going to take today to improve your progression towards your goals?

3 weeks ago 0 0 0 0

Optimize your lifestyle. Note what works best for you, what frustrates you, what makes you happier, and what you enjoy the most.

Then optimize your days around this! 💫

3 weeks ago 0 0 1 0

Keep your routine daily and consistent. Consistency is key ⚡️

Stick with it long enough and it stops feeling like effort. It just becomes part of who you are. Your new addiction 😉 (AKA a positive habit) 🚀

3 weeks ago 0 0 1 0