leo Profile Banner
Leo Profile
Leo

@leo

Followers
6K
Following
7K
Media
230
Statuses
4K

@ronin β€” Prev. Head of Product @vercel

Berlin
Joined March 2012
Don't wanna be here? Send us removal request.
@leo
Leo
22 days
The best loading state is *no* loading state. The best skeleton is *no* skeleton. The best suspense is *no* suspense. Don't make your users wait because of technical constraints. UX comes first. Your users deserve what they want *immediately*, not later.
0
2
14
@leo
Leo
22 days
A new docs UI by @juriadams with a cleaner layout landed as well:.
0
1
5
@leo
Leo
22 days
Blade just went from 140 to 240 stars over night! Thank youuu! 🫢. Excited to announce:. πŸ“¦ New package name: `blade`.πŸš€ New init command: `npm create blade`.πŸ¦• Deno and Node support (prev. only Bun).πŸ–₯️ Windows and WSL support.πŸ“ƒ Automatic table of contents for MDX.
1
3
17
@leo
Leo
29 days
Thanks, @theo! Working hard not to disappoint you! 🫑
7
2
88
@leo
Leo
30 days
We're working on a docs site for Blade at β€” seems like someone already found the link πŸ‘€.
@hdjirdeh
Houssein Djirdeh
1 month
@smakosh It's speaking my language 😍. Will definitely check this out, thanks!
Tweet media one
0
5
18
@leo
Leo
1 month
PR:
0
0
1
@leo
Leo
1 month
Trimmed down Blade's JSX stream parser a lot to reduce its impact on the client bundles, which must be as minimal as possible. We'll add size stats to the upcoming site.
Tweet media one
1
1
9
@leo
Leo
1 month
Blade can now be deployed to @cloudflare and @netlify with zero config, in addition to @vercel and containers! πŸŽ‰. Let me know if there are any other providers you'd like to see added. I think @deno_land and @awsamplify would make sense?.
6
1
23
@leo
Leo
2 months
PR:
0
0
3
@leo
Leo
2 months
Inspired by nuqs, @nurodev added `useQueryState` to Blade, which lets you easily store state in the URL, as if it is `useState`:
Tweet media one
1
3
20
@leo
Leo
2 months
Watching @anselm_io demo @jazz_tools at @localfirstconf. Super exciting!.
2
1
13
@leo
Leo
2 months
Soon the readme will explode, so I will likely start moving the docs out into dedicated site:.
0
0
3
@leo
Leo
2 months
Blade went from 0.4.4 to 0.6.3 this week!. β¬₯ Support for UI libs like shadcn via `styles.css`.β¬₯ Support for custom API routes using Hono.β¬₯ Natively ships Tailwind v4 (Rust engine).β¬₯ Improved HMR reliability. Next, @nurodev is working on a nuqs-inspired `useQueryState` hook!.
1
2
9
@leo
Leo
2 months
RT @leo: @joshtriedcoding By forcing your app to be rendered client-side, you are neglecting all advantages of RSC. Your initial page load….
0
1
0
@leo
Leo
2 months
Thank you so much for 100 stars! πŸ–€πŸ™. If you'd like to simplify the data state management in your app, you can already take Blade to prod today! No need for APIs or server functions, just `useMutation` with its advanced query syntax.
Tweet media one
0
1
9
@leo
Leo
2 months
Only took a hundred commits to make it happen, haha β€” but now the output is fully locally inspectable too!.
0
0
4
@leo
Leo
2 months
Blade can now be deployed to Vercel (Fluid) with zero config! πŸŽ‰. Huge kudos to @nurodev for making this happen. My personal site at is using it as well now!. Getting started is as easy as πŸ‘‡
Tweet media one
1
2
16
@leo
Leo
2 months
Drastically decreased the install size of Blade by efficiently bundling and tree shaking deps today. A few more tweaks and it'll be deployable to Vercel (Fluid) zero config! Can't wait!. Also just noticed we're only 7 stars shy of 100! 🫨.
0
1
9
@leo
Leo
2 months
I can no longer live without Genmoji β€” if you aren't already using a bearded camel with the face of the recipient of your message in place of native emojis, I can't help you.
0
0
4
@leo
Leo
3 months
RT @juriadams: I’ve decided to add our SQLite orchestration and replication toolkit to our open-source portfolio, as @leo revealed earlier….
0
3
0