MoOx (@MoOx) header
MoOx (@MoOx) profile picture

Lead Front-End Developer · React · React Native · TypeScript — I make front-ends simple · Freelance since 2013, available.

Toulouse, France
Joined September 2007
Photo by MoOx (@MoOx)Photo by MoOx (@MoOx)Photo by MoOx (@MoOx)Photo by MoOx (@MoOx)Photo by MoOx (@MoOx)Photo by MoOx (@MoOx)Photo by MoOx (@MoOx)Photo by MoOx (@MoOx)Photo by MoOx (@MoOx)Photo by MoOx (@MoOx)
When the PR description has 18 paragraphs, 6 headings and a table.
72
258
24
4,863
223,900
Apple today took a shot at React Native and other cross-platform frameworks. I have thoughts. First, the quote in question, from their keynote (around the 40 minute mark): "Some other frameworks promise the ability to write code once for Android and iOS. And that may sound good, but by the time you've written custom code to adapt each platform's conventions, connected to hardware with platform-specific APIs, implemented accessibility, and then filled in functionality gaps by adding additional logic and relying on a host of plugins, you've likely written a lot more code than you'd planned on. And you are still left with an app that could be slower, look out of place, and can't directly take advantage of features like Live Activities and widgets. Apple's native frameworks are uncompromisingly focused on helping you build the best apps."
77
166
56
2,620
574,965
it's true, you should have more than one
having an LLM subscription is a red flag for software engineers
3
1
2
89
11,018
Garmin ou apple watch pour partir à l'aventure? @MoOx a fait son choix pour sa participation à pekin express 🗺️
1
1
1
455
📰 You are using @cursor_ai incorrectly... ghuntley.com/stdlib/ Dad, it's like you are teaching it how to build and ride a bike. First you are describing what pedals are, what their purpose is and how to install them onto a bike. When the AI attempts to screw the pedals in clockwise, you are correcting it to so that it screws counter-clockwise which means that you'll never have to do that again. Eventually you'll have a fully functioning bike that can assemble another bike by itself and then can be used to make a Ferrari... - my son
14
13
14
119
14,259
i’m speaking for everyone when i say that drone shows are way better than fireworks
5,195
47,823
3,237
590,402
23,079,364
“I’ll just refactor this prototype to be purely functional without side effects.”
2
6
1
101
5,413
Taking a break from my mental health to focus on Twitter
23
28
3
333
31,468
wife: will you glance at the baby monitor while you're working pls me: no worries babe I got you
45
120
23
3,569
522,210
*me going to install highly-unstable beta software on my apple things*
160
1,229
226
14,296
2,369,919
Every Apple presenter
317
1,983
335
19,646
2,153,820
The "Thinking in StyleX" page is very interesting : stylexjs.com/docs/learn/thin… "StyleX is not a CSS pre-processor. It intentionally puts constraints on the power of CSS selectors in order to build a fast and predictable system" 🙏
1
3
386
StyleX API is so close to the react-native-web one (not surprising given the fact that @necolas worked on it) that it's really easy to imagine static CSS extraction in a future version of RNW (🤞) stylexjs.com github.com/facebook/stylex
2
6
1
57
4,669
e2e tests continue to be underrated. Yes, they are slower to run than unit tests, and usually take longer to write, but a good e2e test lasts forever, no matter how often you change the implementation. It's the only kind of test I want to write anymore. It's worth the extra work.
60
124
27
1,197
194,066
53
259
28
3,632
285,972
React Native 0.72 and @Expo SDK 49 running on visionOS 🥽
34
198
108
1,678
560,155
Somebody’s gotta write the code that Ai is trained on.
4
4
23
🔗oh and of course, here are the links: boxed: docs: swan-io.github.io/boxed/ repo: github.com/swan-io/boxed demo app: github.com/bloodyowl/nordic2…
⭐️ Leveraging (algebraic data) types to make your UI rock solid ”Exceptions are the worst way of dealing with errors” - @bloodyowl about handling complex UI code and the challenges with optionality, fallibility, and asynchronicity. youtube.com/watch?v=4co_az7i…
4
10
⭐️ Leveraging (algebraic data) types to make your UI rock solid ”Exceptions are the worst way of dealing with errors” - @bloodyowl about handling complex UI code and the challenges with optionality, fallibility, and asynchronicity. youtube.com/watch?v=4co_az7i…
here's my take: do whatever the fuck works for your team and your product and don't rewrite everything whenever a "X considered harmful" post shows up on hackernews.
1
1
6