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. π π
ALT Devlin Duldulao introduces himself and his three books.
We're kicking things off with a first sneak peek at some of the incredible minds joining us at dotJS, the world's sharpest #JavaScript conference for web developers, on September 18th in Paris.
Meet our first confirmed main speakers:
π‘ Karen Li β Software engineer at @github
π‘ @nicodotdev β Machine Learning Engineer at @huggingface
π‘ @LeaVerou β Web Standards Expert, CSS architect, and MIT PhD
π‘ @firt β Mobile and web developer, trainer, and author of 14 books
π‘ @devlinduldulao β Software engineer, educator, and published author
π‘ @Hmadhsan β Software Engineer
Get your ticket now or your combo ticket to attend @dotaiconf, the world's brightest AI conference for AI builders on Sept 17:
dotjs.io/register
Wrote a post on building a reusable NavLink in Next.js, taking inspiration from React Router.
Covers:
β’ Render props for πππ°πππππ and πππΏππππππ
β’ ππππΏπππππππ() vs ππππππππππππ»ππ’πππππππππππ()
β’ Flicker-free first paint
β’ Built-in Suspense for Cache Components
aurorascharff.no/posts/buildβ¦
I tried them all. Native gives you fewer layers between you and the error, and AI can now mirror features across two native codebases. The cryptic-error headache and abstraction tax of cross-platform just aren't worth it anymore.
Do you want to know why you still need to read the code that AI just coded for you?
So you can answer Q&As during your meetings with your team members, Questions and Address Concerns, and managers.
Wrote a post on component architecture with React Server Components.
Covers:
β’ The progression from ππππ΄πππππ to React Query to route loaders to RSCs
β’ How Suspense shapes the loading experience
β’ Why colocation makes components easier to move and reuse (including for agents)
aurorascharff.no/posts/compoβ¦
I built the Community Agent Template a while back, an AI Slack bot with a built-in admin panel. It's up on Vercel templates if you want a reference for building agent apps with Next.js.
Your tools could be confusing your agents and you'd never know.
I've been having my agents friction log confusing moments as they build Next.js apps.
β’ Tags every step smooth, friction, or blocked
β’ Shows what the agent fell back on when it got stuck
β’ Turns each friction point into a concrete fix
In this workshop, @devlinduldulao will share the workflow behind building a large-scale React app while writing only a minimal part of the codebase.
Explore how strategic tooling with TanStack Query, TanStack Router, HeyAPI, and AI coding agents can unlock a new level of productivity.
reactalicante.es
I noticed something about AI coding model pricing.
It follows the iPhone pattern.
New model drops β previous model gets cheaper β that cheaper model is still incredibly capable.
You don't need the latest to ship great code. You need the right 1 for the right price. Agreeπ ?
A reminder for every engineer building mission-crit apps:
Regional redundancy isnβt optional. A single point of failure will find you eventually.
One AWS zone went down. Failures spread. Trading stopped.
Design for failure before failure designs your incident report. #coinbase
Outstanding job by the whole @g2i_co crew at @ReactMiamiConf for organizing such an amazing event. I highly recommend it for learning and networking with some of the best React developers in the community. Will definitely be back next year π«ΆπΌ Peace out.
We used to debate tabs vs spaces.
Bad actors are now using LLMs to scan enterprise apps for vulnerabilities at scale.
Maybe it's time we care more about security than code formatting.
Prioritize security. Not as an afterthought β as a foundation. β
Copilot is moving to usage-based billing, so token usage will matter more.
Caveman mode might help a little by making AI replies shorter, but the bigger savings will come from lighter models, fewer attached files, fewer agent retries, etc.
Need to stop being so triggerhappy nowπ