Devlin Duldulao (@devlinduldulao) header
Devlin Duldulao (@devlinduldulao) profile picture

πŸ‡΅πŸ‡­πŸ‡ΈπŸ‡― DaloyJS creator β€’ engineer at https://nitter.cf/t.co/w5ZIJy6RUi β€’ trainer at https://nitter.cf/t.co/zsjNvLIfoN β€’ published book author at https://nitter.cf/t.co/56Fh3p1sh5

Oslo, Norway
Joined March 2013
Photo by Devlin Duldulao (@devlinduldulao)Photo by Devlin Duldulao (@devlinduldulao)Photo by Devlin Duldulao (@devlinduldulao)Photo by Devlin Duldulao (@devlinduldulao)Photo by Devlin Duldulao (@devlinduldulao)Photo by Devlin Duldulao (@devlinduldulao)Photo by Devlin Duldulao (@devlinduldulao)Photo by Devlin Duldulao (@devlinduldulao)Photo by Devlin Duldulao (@devlinduldulao)Photo by Devlin Duldulao (@devlinduldulao)
Thanks, @voxxed_thess, for taking this photo. My books are already outdated, but they look good here. And I look like a local rapper from Manila. πŸ˜† 😎 – at Oslo, Norway
1
10
3,913
Nice meeting you again brother!
Today I met some of my idols at @jsconfmx Long live frontend πŸ”₯@aurorascharff @devlinduldulao & Daniel Roe
1
2
154
The RSC Queen Aurora Scharff πŸ‘Έ doing her live coding presentation again about what RSCs can do in @nextjs today at @jsconfmx.
1
10
489
Devlin Duldulao retweeted
New in CodeRabbit Secure: Deep Scan now follows a vulnerability across your linked repos, then replays the exploit in a throwaway sandbox to prove it's real before it flags anything. Hendrik walks through this and everything else in the new update:
246
462
60
1,017
1,513,331
Devlin Duldulao retweeted
The Next.js site has a new look! We've redesigned the homepage, /docs, /blog, and more, with a consistent design that keeps the focus on the content. nextjs.org A few highlights ↓
29
53
17
831
62,041
CodeRabbit is a big help for DaloyJS.
1,049,817 open-source code reviews in September, a new monthly record! That's 2.49x April's volume and up 14.4% from August. "Not using it today would be like racing Formula One without a seatbelt or helmet." – @tannerlinsley, creator of TanStack
1
7
209
Devlin Duldulao retweeted
Live demo: next16-commerce.vercel.app Source code: github.com/aurorascharff/nex… Learn how to keep pages static: nextjs.org/docs/app/guides/k… πšŽπš—πšœπšžπš›πšŽπš‚πšπšŠπšπš’πšŒ API: nextjs.org/docs/app/api-refe… Read our 16.4 announcement: nextjs.org/blog/next-16-4#en…
1
5
374
On my way to Berlin @nextappdevcon to present my newest topic. See you there. #daloyjs
3
9
231
I'll be at @jsconfmx on October 29–30 in Guadalajara πŸ“·, with my talk "Streaming Micro-Frontends: React 19 Suspense Meets Module Federation". Use code JS-AMIGOS for 15% off until September 30 Tickets πŸ“· tickets.jsconf.mx/
5
8
242
The RSC Quee πŸ‘Έ @aurorascharff is in the house and will do a crazy presentation again today at @ReactAlicante about how to create a SPA like navigation in @nextjs plus the agent skills files you needed for your nextjs apps. πŸ™ŒπŸ½
2
4
14
739
The @dotJS is on quick break. Excited to present here in less than an hour from now.
7
242
Devlin Duldulao retweeted
Next.js 16.3 Instant Navigations lets you balance reusable content with fresh or personalized data while keeping navigation responsive, like a SPA. I built next16-airline.vercel.app to try this in a common multi-step flow. Cache Components mark reusable flight data with 𝚞𝚜𝚎 πšŒπšŠπšŒπš‘πšŽ. Partial Prefetching brings it into the browser before you click, including URL-specific content with πš™πš›πšŽπšπšŽπšπšŒπš‘={πšπš›πšžπšŽ}. Async React keeps search and booking actions responsive with πšžπšœπšŽπ™Ύπš™πšπš’πš–πš’πšœπšπš’πšŒ, πšœπšπšŠπš›πšπšƒπš›πšŠπš—πšœπš’πšπš’πš˜πš—, and πšžπšœπšŽπ™°πšŒπšπš’πš˜πš—πš‚πšπšŠπšπšŽ. Server Functions write and refresh data with πšžπš™πšπšŠπšπšŽπšƒπšŠπš. πš…πš’πšŽπš πšƒπš›πšŠπš—πšœπš’πšπš’πš˜πš— animates loading and confirmation. I’m also testing πšžπš—πšœπšπšŠπš‹πš•πšŽ_πš™πš›πšŽπšπšŽπšπšŒπš‘() and πšžπš—πšœπšπšŠπš‹πš•πšŽ_πš—πšŠπšŸπš’πšπšŠπšπš’πš˜πš—() to refine what waits for navigation, like search results and live seat availability. See the source and learn more below ↓
11
22
2
257
11,278
You have an amazing city @bendechrai @quorralyne. Thanks for letting me experience Kansas City. I will come back here in the future and will stay longer. So much things to visit and see in so much little time. See you guys in Europe.
1
1
7
334
Good stuff here @gethackteam. You nailed it.
1
1
5
382
A customer who owns a small bespoke suit tailoring shop is happy with the @nextjs app I built for him, deployed on @vercel. He said I can have a custom suit for free in any color. I am so excited now 🀩 πŸͺ‘.
1
3
277
Secure by default is a lie unless you make it the default.
1
2
205
β€œSecure by default” only means something if the secure configuration is actually the default configuration.
32
The @kc_dc conf is a conference worth attending again and again. I will come back to lovely Missouri ❀️ in the future. Shout-out to all the organizers and attendees.
3
153
Spencer is killing it. Talking about AI agents. @schneidenbach
9
268
This is EVE from @vercel_dev in action. The framework is so easy to use. @aurorascharff is live coding in front of everyone here at the meetup. – at Halden, Norge
1
3
323
Devlin Duldulao retweeted
I rebuilt an older Vercel book search demo with Next.js 16.3 Instant Navigations: next-books.dev Instant Navigations lets server-rendered routes respond immediately when you click, even on a throttled connection: πšŒπš˜πš—πšœπš πš—πšŽπš‘πšπ™²πš˜πš—πšπš’πš = { πšŒπšŠπšŒπš‘πšŽπ™²πš˜πš–πš™πš˜πš—πšŽπš—πšπšœ: πšπš›πšžπšŽ, πš™πšŠπš›πšπš’πšŠπš•π™Ώπš›πšŽπšπšŽπšπšŒπš‘πš’πš—πš: πšπš›πšžπšŽ }; Cache Components prerenders static, cached, and fallback UI. Partial Prefetching brings that reusable route UI to the browser before navigation. Add πš™πš›πšŽπšπšŽπšπšŒπš‘={πšπš›πšžπšŽ} when a link should also resolve its URL-dependent content before the click. Anything still missing loads on the server and streams into its Suspense boundary. The filters use πšžπšœπšŽπšƒπš›πšŠπš—πšœπš’πšπš’πš˜πš— to fade the catalog while the server updates and πšžπšœπšŽπ™Ύπš™πšπš’πš–πš’πšœπšπš’πšŒ to apply the next filter values immediately. Rebuilding the demo also improved initial loading. First Contentful Paint was 44% faster and Largest Contentful Paint was 33% faster than the original. See the source and learn more below ↓
11
26
3
361
56,549