cedric's Avatar

cedric

@cedric.dev

Doing stuff with 𝝠 @expo - Preparing for Launch - Creator of need.review - Don't let your memes be dreams - Something of an πŸ˜‡ investor myself

2,120
Followers
165
Following
34
Posts
09.03.2023
Joined
Posts Following

Latest posts by cedric @cedric.dev

🫢 any time

15.06.2025 12:00 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

@joshuakgoldberg.com sorry for the no-reply on the repo. Is there anything you need changed in the repo?

19.05.2025 22:09 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I think I still have access to it, maybe you do too? Happy to do some maintenance if that’s required. But, for bigger things, it prob need to wait for after some conferences πŸ™ˆ

19.05.2025 22:08 πŸ‘ 3 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Right now, I don’t have a lot of bandwidth. But what needs to be done on this repository?

19.05.2025 20:09 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
a group of men in suits and ties are standing in a line . ALT: a group of men in suits and ties are standing in a line .
14.01.2025 18:32 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This is what Google does all the time. Even in their Flutter conferences they promote apps from big companies by just saying their name, not that only 1 division of that big corp in 1 single country uses Flutter. All while most other countries of the same corp use something else.

14.01.2025 16:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
donald trump is speaking into a microphone in front of a wall that says nabtu ALT: donald trump is speaking into a microphone in front of a wall that says nabtu
14.01.2025 15:50 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Oh man, so much to come still! We can work on so many other parts of the universal story now.

14.01.2025 15:34 πŸ‘ 14 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ‘€

11.01.2025 22:21 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
fix(cli): add `EAI_AGAIN` DNS service errors to offline detection by byCedric Β· Pull Request #34014 Β· expo/expo Why Someone on Bluesky mentioned running into this error. EAI_AGAIN indicates that the DNS service returned a server-side error. Although it doesn't indicate the user is offline, it does preven...

I added the `EAI_AGAIN` error to the offline detection (when fetch is failing). github.com/expo/expo/pu...

08.01.2025 11:17 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

For normal offline errors, we automatically switch to offline mode with a warning that it did. See: github.com/expo/expo/bl...

08.01.2025 10:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

As the `β€”offline` flag mentions, we ping the API to get a list of known dependencies that we use to check if you might be running incompatible `expo-*` packages for SDK 50.

We also catch known offline related issues, unfortunately the EAI_AGAIN is a DNS error but doesn’t indicate you are offline.

08.01.2025 10:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0
Preview
a man in a suit says " you guys are unbelievable " in front of a car ALT: a man in a suit says " you guys are unbelievable " in front of a car
08.01.2025 10:19 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Syntax trees shouldn’t have to be compiled or evaluated. It’s usually a token based lexer that only represents the written code through an accessible interface. Hence it’s the only way to mutate code in a stable manner.

03.01.2025 09:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Preferably all mods that are required for a platform have a proper way to do a mod using some sort of AST/CST. That’s the only way to make things stable

02.01.2025 09:57 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The noop disables dangerous mods for the platform. Otherwise it would error out. Dangerous mods were a β€œif it’s not implemented, there is still _a_ way to do something” but it’s not recommended and it could be unstable.

That’s why I just disabled it.

02.01.2025 09:55 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
react-native-test-app/plugins at trunk Β· microsoft/react-native-test-app react-native-test-app provides an app for all supported platforms as a package - microsoft/react-native-test-app

Fun fact, both React Native Test App (RNTA) - github.com/microsoft/re... - and react-native-tvos (github.com/react-native...) are using config plugins! Any other out-of-tree platform can adopt it as well.

10.12.2024 19:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

You know it's a banger when my first words are "sorry, not sorry".

Listen in to an in-depth conversation about React Native debugging from both Alex hunt and me! We have come a long way but have much more to come.

10.12.2024 18:03 πŸ‘ 23 πŸ” 3 πŸ’¬ 0 πŸ“Œ 1

Its better to go for a plugin approach. Even though we don't have a plugin system for Metro configs. Using specialized functions to modify configs lowers the risk a little bit, and adds code-as-documentation to users configs. E.g

module.export = withNativeWind(config, { .. });

Easy to pull out too

05.12.2024 11:24 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I disagree with the "merging configs", I don't think thats a good idea in any way. Merging configs can override so many things without users realizing. That's why we discourage using `import { mergeConfig } from 'metro-config'`.

05.12.2024 11:22 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

It’s the same for Metro config. You often accidentally overwrite some configuration that breaks something in unexpected ways

05.12.2024 10:35 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Ok

04.12.2024 17:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ‘‹

17.11.2024 16:38 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It’s not about the size, it’s what you can do with 5.5” screenshots

06.11.2024 09:22 πŸ‘ 7 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - byCedric/tldraw-dom-components: Unlock the full React ecosystem on native Unlock the full React ecosystem on native. Contribute to byCedric/tldraw-dom-components development by creating an account on GitHub.

Yeah, I just used the default template and added Tldraw. If you are on SDK 52, DOM components work out of the box.

github.com/byCedric/tld...

04.11.2024 10:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is slick!

02.11.2024 18:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - byCedric/tldraw-dom-components: Unlock the full React ecosystem on native Unlock the full React ecosystem on native. Contribute to byCedric/tldraw-dom-components development by creating an account on GitHub.

github.com/byCedric/tld...

02.11.2024 17:56 πŸ‘ 8 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Can’t wait until we lower the dependency count even more ❀️

02.11.2024 15:01 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Having access to the full ecosystem of React (and -Native) libraries truly unlocks possibilities. Even when β€œjust” using a web view.

02.11.2024 14:40 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

I’m still amazed how powerful DOM components are. I mean, try implementing an infinite drawing canvas on web, iOS, and Android in under 5 minutes.

With DOM components you actually can.

02.11.2024 14:11 πŸ‘ 70 πŸ” 7 πŸ’¬ 7 πŸ“Œ 1