dave.js
dave.js
@davejs.dev
design engineer click-clacking on keyboards davejs.dev
26 followers42 following65 posts
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
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 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...
Exploring the TanStack DB docs, @tanstack.com is this an alternative to @convex.dev? 🤔
Or would it work with @convex.dev (and other sync engine tools) for more efficient syncing of local data?
I think I’m competent in @golang.org now, how did this happen? Do I need to rebrand now??
dave.js reposted
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
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
✨✨✨ 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
{⚔️} Day 1 of #CSSBattleDaily streak: Mar 1 — 652.53 score / 213 chars cssbattle.dev/play/3cjONxW... #CSSBattleChallenge via @cssbattle.dev
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!
You are up to date.