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.
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
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.
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?...
Yann Braga | Storybook Vitest | ViteConf 2025
YouTube video by ViteConf
youtu.be
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
decorators-as-alternative-to-directives.md
GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
I use Tailwind on nearly every project now. Not because I like it, but because LLMs like it.
a man in a plaid shirt is standing in a living room and says what have they
ALT: a man in a plaid shirt is standing in a living room and says what have they
media.tenor.com
I scored 18/28 on jsdate.wtf and all I got was this lousy text to share on social media.
new Date("wtf")
How well do you know JavaScript's Date class?
jsdate.wtf
Reflecting on my experience with using AI agents for scaffolding projects with @bolt.new! 🤖🧑💻 #ai #agenticcode #typescript open.substack.com/pub/davejsde...
AI Code is Obsolete
The feedback loop that could stall software evolution.
open.substack.com
Exploring the TanStack DB docs, @tanstack.com is this an alternative to @convex.dev? 🤔
I often wonder about the bias of tech entrepreneurs towards only solving problems in tech. There’s such an over-saturation of companies building CMSs, productivity apps, DB-as-service, auth-as-service, etc. meanwhile it’s rare to find great software products for customers outside of tech.
@vitest.dev is there a timeline for Browser Mode becoming a stable feature?
I think I’m competent in @golang.org now, how did this happen? Do I need to rebrand now??
Gleam sponsorship has dropped in the last 2 months. We are free of any corporate control, but this means sponsorship is vital to pay the core team! Please consider sponsoring Gleam, or any of the maintainers. Just a few dollars a month makes a difference.
Found my Gatsby socks in the back of my closet yesterday. What ever happened to tech companies making socks?? I need whimsical tech socks for modern tools! I’m very out of fashion right now. cc: @astro.build @gleam.run @vite.dev 👀
Been trying out @gleam.run recently and it's sparking a lot of joy 🤩 Especially love the interactive language tour! tour.gleam.run
Welcome to the Gleam language tour! 💫 - The Gleam Language Tour
An interactive introduction and reference to the Gleam programming language. Learn Gleam in your browser!
tour.gleam.run
As a tailwind hater, the biggest thing pushing me towards using @tailwindcss.com is how well AI agents are trained on it. It’s allowed me to do so many refactors on a massive spaghetti code frontend that wouldn’t have been worth my time otherwise. #css
How regularly do you contemplate leaving the tech industry and living in the woods like a hermit? For me it's about once a year. I feel like that's a healthy amount. 🙂
✨✨✨ Thriving on this #css ✨✨✨ <x><y><style>&{background:#5AED9C;margin:20 70;*{width:0;height:0;box-shadow:-32q 32q#4B4D88;padding:40;margin:10;float:right
Gunning for the top 10 👀 {⚔️} Day 1 of #CSSBattleDaily streak: Mar 1 — 720.37 score / 126 chars cssbattle.dev/play/3cjONxW... #CSSBattleChallenge via @cssbattle.dev
Gunning for the top 10 👀 {⚔️} Day 1 of #CSSBattleDaily streak: Mar 1 — 720.37 score / 126 chars cssbattle.dev/play/3cjONxW... #CSSBattleChallenge via @cssbattle.dev
CSSBattle
The funnest CSS game for web designers & developers
cssbattle.dev
{⚔️} Day 1 of #CSSBattleDaily streak: Mar 1 — 652.53 score / 213 chars cssbattle.dev/play/3cjONxW... #CSSBattleChallenge via @cssbattle.dev
CSSBattle
The funnest CSS game for web designers & developers
cssbattle.dev
I love using data attributes as modifiers in #CSS. Been using this pattern for 5+ years and haven't seen it emerge anywhere else.
With that in mind though, #tailwind does do a great job with managing themes. Also, some of the utility classes are nice like `truncate` and `line-clamp`.
A year into using #tailwind and I'm still not convinced it's better than CSS-in-JS solutions that transpile to #CSS. 1. CSS Grid is confusing in Tailwind. 2. I still hate the cluttered DOM. So much horizontal scrolling! 3. Yes, naming is hard, but the added context has value!