Full-stack software | Start-up founder | Community leader @solid_js | 🇨🇦🇮🇹 | More active on 🦋

Toronto, Canada
My prediction: modern UI is about to look far more cyberpunk/sci-fi than ever before. Think Iron Man's JARVIS HUD: hyper-fast, dark screens with high-contrast colour, rich audio, motion graphics etc. With AI handling most commands without manual input, the input side will get simpler, but the output will become richer to support human-in-the-loop feedback. Keeping pace with the AI will be a defining factor. Previously, input was key; now output will be. That means more expressive sounds and visuals. Basic dropdowns and input fields will soon look like relics of the Stone Age. It makes me wonder whether our popular approaches to building UI can meet this need unless they evolve very quickly in performance and capability. The barriers to composing these systems are certainly falling, but which UI tools are powerful enough to deliver high-fidelity modern UI? Is the DOM-driven model even the right one? Is JavaScript's JIT model performant enough? Will we go back to native out of necessity (probably WASM)? If you've been reading about this recently, please share. I'd love to keep up with the conversation on this future-UI topic. Anything that's discussing practical tooling for near and far-future UI.
49
Dave Di Biase retweeted
Tailscale is a Toronto company that just quietly became the connectivity layer half of Silicon Valley's AI teams depend on, with no big launch behind it. Business customers doubled to 40,000 since November, almost entirely from engineers telling other engineers it just works. No funding round. No press tour. CEO Avery Pennarun called it overdone Canadian modesty, and that line hit closer than I expected. I build payment infrastructure for a living, and I know that instinct well, ship the reliable thing and let it speak for itself, then wonder why nobody outside the industry knows your name. Is that humility or just bad marketing?
18
13
320
35,016
Dave Di Biase retweeted
I've finally been able to put all frontend solutions on the same grid by recognizing them as a product of 2 axes and 3 core responsibilities. HTMX, LiveView, RSCs, islands, SPAs, Sync Engines... None express what another can't. They differ in efficiency and ergonomics. 👇
20
23
219
33,943
Holy shit! 🇨🇦
We just announced Canada’s new Productivity Mega Deduction. This cuts Canada’s marginal effective tax rate from 13% to 6.4% on new business investment — the lowest of any major economy in the world. Canada is building big — and becoming the best place in the world to build. More here: pm.gc.ca/en/news/news-releas…
3
240
Dave Di Biase retweeted
Now we are possibly the first cross-platform UI framework for smart watches 😎 @RyanCarniato have you ever imagined SolidJS running on a watch?
Replying to @pocket_js
@pocket_js on Apple Watch, Android Watch and Harmony OS watch. Touchscreen supported, crown supported.
2
9
81
21,130
Dave Di Biase retweeted
The final part of @RyanCarniato's deep dive into Solid 2.0's async model: server functions, live streams, and streaming SSR. One reactive graph, spanning two machines: solidjs.com/blog/async-solid…
3
15
131
21,647
Dave Di Biase retweeted
langflow. bun. ant-design. nuxt. vue. mermaid. pnpm. trpc. Over 600,000 GitHub stars between them, and CodeRabbit reviews it all, for free. Next stop: more than $10M into OSS over the next year, counted at what it costs us. Heres the how and why 👇 coderabbit.ai/blog/coderabbi…
40
66
262
139,872
Sitting at my office desk staring at Lake America right now and shaking my ahead. TBH we don't care what you call it, no one is calling it that. lol
Good morning, America 🇺🇸
3
7
617
Dave Di Biase retweeted
Formisch v1 is here. 🎁 A schema-first form library for 8 frameworks: React, Vue, Svelte, Solid, Angular, Qwik, Preact & React Native. ✅ One Valibot schema = types + validation ✅ Native performance across all 8 frameworks ✅ Headless — works with your existing UI ✅ Bundle size starts at just 2.5 kB After a lot of work, Formisch is officially stable. formisch.dev/blog/formisch-v…
14
39
313
32,904
Solid Primitives 2 gets a website glow up! 🥳🎉 We're still working on the graphics and design but it's coming along. This release comes packed with new primitives, tighter Solid 2.0 integration and demos for each package. primitives2.solidjs.communit…
1
4
83
2,957
Dave Di Biase retweeted
Check out this in-depth look by @RyanCarniato at what makes Solid 2.0's async approach uniquely powerful. Part 1 of 3. solidjs.com/blog/async-solid…
Made with AI
4
38
294
38,899
Dave Di Biase retweeted
Solid 2.0 🙌 Great work @RyanCarniato et al. Congrats to everyone involved.
🚨 Solid 2.0 has reached Release Candidate! 🎉🥳 Async is first-class — computations return promises, the graph suspends and resumes itself. Plus optimistic mutations and a reactive core rebuilt from scratch. The Big <Reveal> 👇 solidjs.com/blog/solid-2-0-r… 1/3
3
18
357
32,121
Dave Di Biase retweeted
With the release of the @solid_js RC I wrote up a post on why I think you should care even in the AI age brenelz.com/posts/innovation…
2
9
49
3,666
Dave Di Biase retweeted
🚨 Solid 2.0 has reached Release Candidate! 🎉🥳 Async is first-class — computations return promises, the graph suspends and resumes itself. Plus optimistic mutations and a reactive core rebuilt from scratch. The Big <Reveal> 👇 solidjs.com/blog/solid-2-0-r… 1/3
36
152
1,171
232,562
Dave Di Biase retweeted
A full agentic office suite! And it’s built with @solid_js!
Today we're launching Macro 1.0 — a new office suite for the intelligence age. Macro is a unified workspace for your entire company, your team and your agents. 1. Fully open source. Built in Rust + SolidJS. Self-host if you want. 2. Designed as a single system: email, messaging, docs, tasks, agents, calls, and CRM all @-linked together in one tab. 3. Unified team-level memory for agents built over emails, team chat, tasks, PR's and CRM. Access the memory from Macro or AI or external agents via MCP. We built Macro for ourselves because we wanted a single system for our whole company. We didn't want to get slowed down by rate limits and 2FA'ing into 17 different tabs. Let's take a look at each block 🧵👇
2
5
95
13,568
Dave Di Biase retweeted
Exciting news today as we went live with SolidStart 2.0 stable! This release is a stable foundation for v1 of Solid. We know you are excited for Solid v2, and we will have some exciting news coming in a few weeks. github.com/solidjs/solid-sta…
5
6
58
3,176
I'm late on my quarterly ERP rant, so here it is... For the love of god someone please disrupt the *whole* ERP industry. It's ripe for change. Don't make me spend the next few years of my life tackling this problem, it doesn't look like fun :p Ps. if you wanna fund me tho :p
2
4
916
Dave Di Biase retweeted
Replying to @solid_js
@solid_js Start dev is moving fast

ALT evan peters run GIF by 20th Century Fox Home Entertainment

1
18
278
I literally forgot about the Go function fmt.Sprintf() today and it took like 30 seconds to recall. That's a bad sign. lol
4
473
Published! You can access the new primitives under the next dist-tag. Expect bugs as this is a *very early* release. You can also access the documentation (with demos) at primitives2.solidjs.communit…
Kobalte 2.0 and Solid Primitives 2.0 now have migrations. Early alpha releases are coming shortly. 😀 Good timing with the Solid 2.0 Beta 15 release today as well. We're making great progress!
3
13
585