Someone needs to rebuild Arc. How hard could it be to fork Zen and replace Firefox with Chromium? π€
Someone needs to rebuild Arc. How hard could it be to fork Zen and replace Firefox with Chromium? π€
Seeing a lot of hype/controversy around TOON. Iβve noticed a strong correlation between those dismissing TOON and having #opentowork on their LinkedIn. Hot take: Itβs too early to evaluate the long-term utility of TOON. Those not giving it a chance now are just cosplaying as pragmatic engineers.
LLMs have ruined my favourite punctuation mark β the em dash.
Cursor's Composer model really flies in agent mode and the results are pretty accurate.
This feels like a critical shift in my dev workflow. I'm now reaching for agents at least twice as often, and it's always Composer.
#ai #vibecoding
@cursor.com.web.brid.gy
That would allow for platform implementations to diverge though and experiment before standardizing common functionality. This is starting to feel like a web standards proposal now π€
β¦Namespaces could help here if we failed builds when unimplemented directives are found. Some directives might get standardized and moved to the global namespaces.
This reminds me of vendor prefixes in CSS though, so Iβm a bit hesitant.
In a monorepo, multiple frontends could be deployed on different platforms. In this case the lines get blurry and itβs unclear what code is and isnβt portable between projects. The code deploys fine, but doesnβt behave the sameβ¦
Yeah, namespaces could help with that. Like βvercel: use workflowβ. Tanner mentioned this too, but that doesnβt fully solve the problem because itβs still up to everyone to cooperate. Better than just all global though.
Versioning is a great point! Havenβt even considered that yet
I think we do need to solve for some of the issues Tanner raised though. Like having an ergonomic syntax for options and being able to differentiate between language and platform-/framework-specific annotations. If we can solve that with directives, great, but I havenβt seen any good proposals yet
Thatβs a fair point. Counter argument though: we already have restrictions around placement of hooks even though theyβre just regular functions and we use lint rules to enforce placement. We could do the same here.
What concerns me most about directives is itβs not clear which ones are a language feature vs a platform/framework feature, and if you move your code between platforms that both have βuse workflowβ but diverging implementations, then things can break unexpectedly even though the code is identical.
Hmm, since decoratiors arenβt official, what about tagged template literals?
vercel`workflow(options)`;
function sendEmail() { β¦ }
I don't think there's a single release from GitHub Universe that doesn't involve AI π€
Shoving AI into every feature seems like a waste of compute for the value gained.
Kaelig giving the announcement on stage
Iβm excited to announce the first stable version of the #designtokens spec is live! v2025.10 was just announced at #schema. Learn more at designtokens.org.
Storybook v10 is looking amazing π€©
The new CSF, the deeper Vitest integration, so many DX wins!
@storybook.js.org @vitest.dev @yannbf.bsky.social
youtu.be/YNQ_cJ6yy2Q?...
I haven't seen Decorators discussed as an alternative to directives so I've drafted some thoughts here: gist.github.com/davejsdev/1e...
Might write up a more detailed blog post about it unless this is just a bad idea.
cc: @tannerlinsley.com @t3.gg @tanstack.com
I use Tailwind on nearly every project now. Not because I like it, but because LLMs like it.
Hot take: Modals suck. What's the point of partially obscuring content? Just make a choice: either expand the modal content inline OR display it in a standalone view.
#ux #design
So... are we using Biome or oxlint/oxformat now?
I envy your result. The lower the score, the more intact your sanity is π€ͺ
I scored 18/28 on jsdate.wtf and all I got was this lousy text to share on social media.
Reflecting on my experience with using AI agents for scaffolding projects with @bolt.new! π€π§βπ»
#ai #agenticcode #typescript
open.substack.com/pub/davejsde...
Or would it work with @convex.dev (and other sync engine tools) for more efficient syncing of local data?
Exploring the TanStack DB docs, @tanstack.com is this an alternative to @convex.dev? π€
Example: my mother worked in healthcare doing home visits as recently as 5 years ago (since retired). She shared a desktop computer with 3 other coworkers, used paper charts and fax machines, and was given a flip phone for comms while out on visits. Many people still work like this in 2025!
These problems are everywhere, but as tech professionals, weβre often too isolated from other professions that itβs tough to identify them.
For about two decades, if your idea didnβt involve βdisruptingβ an entire market, it wasnβt worth investment. This has created a huge gap in the market where we still have a lot of unsolved problems simply because thereβs a limited (but still profitable) market.
Thereβs also another problem though trying to emulate these successes. For a long time, venture capital has been focused on finding the next unicorn, which has led to a lot of money being pumped into moonshot ideas to make $10B+ and dismissing ideas that might top out at a few million.
This is such a great opportunity though, and the unicorns we all know are typically startups who have taken a confident step outside of the tech echo chamber and solved problems outside of tech: Uber, AirBnB, DoorDash, Spotify, Zillow, to name a few.