MoOx's Avatar

MoOx

@moox.io.bsky.social

I build apps. With React & friends. Web & Mobile. ♥ UI / UX. Freelance since 2013.

53 Followers  |  58 Following  |  23 Posts  |  Joined: 01.12.2024  |  2.0974

Latest posts by moox.io on Bluesky

Video thumbnail

Garmin ou apple watch pour partir à l'aventure?

@moox.io a fait son choix pour sa participation à pekin express 🗺️

15.05.2025 13:41 — 👍 2    🔁 1    💬 1    📌 0
Preview
GitHub - MoOx/sf-symbols-svg: Convert Apple SF Symbols to SVGs Convert Apple SF Symbols to SVGs. Contribute to MoOx/sf-symbols-svg development by creating an account on GitHub.

I just published `sf-symbols-svg` because I find myself to do this often by hand. Hope this will be useful for others.

github.com/MoOx/sf-symb...

15.05.2025 12:19 — 👍 1    🔁 0    💬 0    📌 0

Vim is the original escape room

07.05.2025 19:47 — 👍 1773    🔁 256    💬 85    📌 31

LET’S GOOOOO

07.05.2025 18:23 — 👍 5    🔁 1    💬 0    📌 0

😂

30.04.2025 08:48 — 👍 2    🔁 0    💬 0    📌 0
Preview
Ilévia, l'application Expo en marque blanche et Pékin Express avec Maxime Thirouin aka MoOx by Le Cross Platform Show Dans cet épisode du Cross Platform Show, David Leuliette discute avec Maxime Thirouin du développement d’applications mobiles avec React Native, en se concentrant sur l’application Ilévia. Maxime partage son parcours professionnel, son expé...

Ilévia, l'application Expo en marque blanche et Pékin Express avec Maxime Thirouin aka MoOx https://podcasters.spotify.com/pod/show/weshipit/episodes/Ilvia--lapplication-Expo-en-marque-blanche-et-Pkin-Express-avec-Maxime-Thirouin-aka-MoOx-e325ane #react #reactnative #podcast

29.04.2025 20:05 — 👍 1    🔁 1    💬 1    📌 0

C’est en raw RN 😅

30.04.2025 08:42 — 👍 2    🔁 0    💬 1    📌 0
Preview
Principles for maintainable codebases - Matthias Le Brun (@bloodyowl)

it's been too long since I last blogged, so here's a new post:

bloodyowl.io/blog/2025-04...

23.04.2025 09:25 — 👍 6    🔁 3    💬 1    📌 0

TIL: flexWrap: "wrap-reverse"

01.04.2025 19:42 — 👍 0    🔁 0    💬 0    📌 0

Worst idea ever. Link are not accessible with keyboard when using display: contents;

31.03.2025 19:24 — 👍 1    🔁 0    💬 0    📌 0

I wasn't expecting the children of the Link to work but it is…

display: contents is surprisingly awesome.

27.03.2025 20:36 — 👍 0    🔁 0    💬 0    📌 0

I think I found a tip to replace next/link legacyBehavior without touching too much your tree (especially interesting if you use your own text component)

<Link href="/" style={{display: "contents"}}><Text ... />...

Seems to work well.

27.03.2025 20:36 — 👍 1    🔁 0    💬 1    📌 1

Hello ! Bah écoutes carrément ! Je suis en plein questionnement sur l'avenir de mon taf, on va bien trouver des choses à raconter :)

20.03.2025 15:46 — 👍 1    🔁 0    💬 0    📌 0
Post image

It all started by working on chatbot for my personal website...
I was like "ok I need a name & an avatar for this bot".

Let's go with "botmax".
Which gave me an obvious "Baymax" idea.

Then it escalated quickly.

17.03.2025 20:11 — 👍 0    🔁 0    💬 0    📌 0

Mdrrrr

31.01.2025 00:06 — 👍 0    🔁 0    💬 0    📌 0
Why is every React site so slow?
YouTube video by Theo - t3․gg Why is every React site so slow?

Super cool video about #React performance and React Compiler www.youtube.com/watch?v=INLq...

30.01.2025 08:04 — 👍 1    🔁 0    💬 0    📌 0

Just make your own Text component and poof, problem gone

25.01.2025 22:25 — 👍 3    🔁 0    💬 1    📌 0
Post image

React Native is better at CSS than CSS

21.01.2025 22:11 — 👍 47    🔁 4    💬 2    📌 0

Cross platform code :/ I use CSS variables on the web but I need to rethink my entire approach I guess

10.01.2025 16:49 — 👍 0    🔁 0    💬 1    📌 0

Another idea of this hook is that it doesn't rely on a context or a useEffect/useSyncExternalStore, mostly for SSR, but this would mean that an "theme" change (via a toggle) would require a forced re-render of the entire app.
Is this a bad idea ?

10.01.2025 12:09 — 👍 0    🔁 0    💬 1    📌 0

I am working on a theme concept that need to work on #React Native and the web via Next.js.

Main API is a "useTheme" hook.

I don't like the idea of this hook because currently it requires "use client" on all components that use it.
Am I incorrectly thinking that's a bad requirement ?

10.01.2025 12:09 — 👍 0    🔁 0    💬 1    📌 0
Preview
What Does "5G+" Mean On iPhone and Android Phones? That little plus sign tells you a lot about the quality of your connection.

www.howtogeek.com/898749/what-...

02.01.2025 09:24 — 👍 1    🔁 0    💬 0    📌 0
Preview
Boxed: Essential building-blocks for functional & safe TypeScript code | Boxed Essential building-blocks for functional & safe TypeScript code

we now have a 😎 cool 😎 domain

boxed.cool

19.12.2024 19:41 — 👍 5    🔁 3    💬 1    📌 0

State of Opinions of People Who Took This Survey This Time

16.12.2024 22:45 — 👍 65    🔁 6    💬 0    📌 0

premature o̵p̵t̵i̵m̵i̵z̵a̵t̵i̵o̵n̵ abstraction is the root of all evil

12.12.2024 11:24 — 👍 3    🔁 1    💬 2    📌 0
Post image

Not sure what combo I should use for a dark mode toggle...

(note: light toggle can be on a dark background, but doesn't make sense for dark toggle)

12.12.2024 12:23 — 👍 0    🔁 0    💬 0    📌 0
Its never to late to start

Its never to late to start

It’s never too late to start.

10.12.2024 02:32 — 👍 221    🔁 19    💬 4    📌 3

Peak design

09.12.2024 11:13 — 👍 2    🔁 0    💬 0    📌 0

Peak design

09.12.2024 11:12 — 👍 1    🔁 0    💬 0    📌 0

Can’t you enforce the Array<> syntax using eslint + auto fix ?

05.12.2024 13:45 — 👍 0    🔁 0    💬 1    📌 0

@moox.io is following 20 prominent accounts