John Forte (@_johnforte) profile picture

Full-stack architect. Prev @vercel + @advanceauto. Building AI/SaaS systems. Writing about software architecture and applied AI. Ecom Junkie!

Miami, FL
Joined January 2023
Photo by John Forte (@_johnforte)Photo by John Forte (@_johnforte)Photo by John Forte (@_johnforte)Photo by John Forte (@_johnforte)Photo by John Forte (@_johnforte)Photo by John Forte (@_johnforte)Photo by John Forte (@_johnforte)Photo by John Forte (@_johnforte)Photo by John Forte (@_johnforte)Photo by John Forte (@_johnforte)
John Forte retweeted
There's a new major malware / worm / supply chain attack that affects React Native packages (among plenty of others) that my fellow RN / Expo devs should be aware of. I'll link to an article about it in the next tweet. It's called shai-hulud 2 and it grabs env secrets from CI or your local machine and publishes public Github repos with them exposed to the world. Some of the RN/Expo packages that were affected (non-exhaustive, won't add version # -- look it up): actbase/css-to-react-native-transform rn-zustand-expo-template seung-ju/react-native-action-sheet strapbuild/react-native-date-time-picker strapbuild/react-native-perspective-image-cropper strapbuild/react-native-perspective-image-cropper-poojan31 posthog-react-native posthog-react-native-session-replay react-native-datepicker-modal react-native-email react-native-fetch react-native-get-pixel-dimensions react-native-google-maps-directions react-native-jam-icons react-native-log-level react-native-modest-checkbox react-native-modest-storage react-native-phone-call react-native-retriable-fetch react-native-use-modal react-native-view-finder react-native-websocket react-native-worklet-functions expo-audio-session expo-router-on-rails (probably others) Links to more info next. (I am not a security consultant -- just doing my best to get the word out there.)
14
46
9
178
25,014
Realtime traffic & firewall view of @vercel bfcm Already seeing 18,000 mitigated threats per second 😲 will be fun to watch the stats grow throughout the day. https://vercel.⁠com/bfcm
28
23
8
671
115,796
Thrilled to be speaking this year! Can't wait to share what we've been working on
Companies like Perplexity, PayPal, and Peloton trust Next.js to power their business. At Next.js Conf: • See how PayPal transformed its checkout experience • Hear about Peloton's migration to Next.js • Learn how Perplexity is using AI, Streaming, and React Server Components Announcing speakers soon. There's still time to grab tickets before early bird pricing ends. vercel.fyi/conf24
3
1
1
38
3,001
John Forte retweeted
The latter! Today's Next 15 release is an RC/preview until 1) React 19 releases and 2) we feel good about the big changes we're making, i.e. there's no egregious breaking bugs that will break everyone's app.
2
8
1
63
12,340
John Forte retweeted
Cody's team is absolutely world-class. If you have have deep experience of serverless and/or next.js, and you love helping people, then this might be the job for you!
This quoted post is unavailable.
1
1
10
3,973
100% readiness on turbopack, the new @nextjs Rust-based compiler-transpiler 😁
34
62
13
1,058
94,773
John Forte retweeted
Next 15 headline: "caching is hard." 👀 The release is happening very soon and there are three changes that I'm really really excited about. ◆ no more fetch caching by default ✅ ◆ no more client caching by default ✅ ◆ no more static GET routes by default ✅
28
63
24
527
117,634
John Forte retweeted
Replying to @ladyleet
Some that I know about using Next.js App Router and RSC in production: ⬥ underarmour.com ⬥ openai.com ⬥ claude.ai ⬥ calendly.com ⬥ chewy.com ⬥ figma.com ⬥ rtl.de ⬥ sky.com ⬥ time.com (articles) ⬥ wayfair.com ⬥ elevenlabs.io ⬥ nodejs.org ⬥ cricket.com ⬥ whop.com ⬥ carbonhealth.com ⬥ suno.com ⬥ udio.com ⬥ grok.x.ai ⬥ and 36.000 others that are on httparchive
16
12
6
137
79,921
You can now use `waitUntil` with Vercel Functions. This allows you to do non-blocking work, keeping the function alive until it's finished. This works with any framework or runtime on Vercel. vercel.com/changelog/waitunt…
1
11
2
85
7,330
smol but impactful change: @vercel now gives you the project's production domain as an env var usecases: OG images, canonicals, webhooks… and gets rid of extra steps for templates & guides 🫡 vercel.fyi/domain-env
36
26
6
655
74,400
I decided to open source the single class that is typesafe for using Dynamodb as a relational database. Find it in the comments below...
1
1
133
John Forte retweeted
We just published the first beta for React 19! This beta release is for collecting feedback and preparing libraries for the next major version of React. To see what's included, check out the release post: react.dev/blog/2024/04/25/re…
64
766
222
2,991
839,764
📢 Good news, everyone! React Native is now on stable v0.74! 🚀 ⚒️ 0.74 contains over 1675 commits from 58 contributors! Thank you for all hard work! Release notes: github.com/facebook/react-na… Let's dive into details, what's new in this version? 🧵
3
45
1
332
25,689
John Forte retweeted
PSA: Fix open-source problems, no matter how small or big.😎 Plus, this drove me insane as I configured my cal availability for the week. github.com/calcom/cal.com/pu…
1
1
1
133
John Forte retweeted
⚠️ Controversial Take Alert! ⚠️ - npm install -g was a mistake
1
1
1
108
Not many people in PGH also do react, but we still out here holding it down.
1
2
134
John Forte retweeted
WordPress is way too heavy; it should be lighter!
1
1
59
Live: gemini.vercel.ai – at Paradise, NV
58
55
12
1,234
153,862
John Forte retweeted
Next.js now has 1 million monthly active developers. 80% of Next.js applications are now on v13 or later. We’ll be releasing v14.2 very soon with further improvements. Thank you for your continued trust and support.
57
130
30
1,159
143,616
John Forte retweeted
That's the beauty of open-source 🌟 This issue was not opened John was exploring syntaxUI, found a bug, forked the repo, and raised a fix.
3
1
1
11
1,719