Platform DX @Shopify. Created @preactjs. Do more with less. https://xitter.cf/t.co/z1d6J24DlE @developit@mastodon.social

Hamilton, Ontario, Canada
Joined September 2008
Jason Miller 🦊⚛ retweeted
tobi lutke
@tobiAug 24
Git at Scale (by cursor) has been one of the most interesting blog posts i've read in a while. It came right when I was frustrated with Shopify's internal git system. As an exercise, I've implemented it over the weekend as open source. It's a single rust binary that you can point at any S3 type object store. It uses WAL and CAS primitives and requires no other data store. It also implements bundle-uri so large git repos (like our mono) are very fast to download as a chain of static bundles. Also comes with basic familiar UX. github.com/tobi/walgit
174
286
116
5,243
860,854
Jason Miller 🦊⚛ retweeted
Preact, just build your apps with a familiar feeling tech! If it doesn't work, yell at me!
2
11
1,499
Jason Miller 🦊⚛ retweeted
ast-grep is so good I know I can trust software maintained by Hatsune Miku
8
4
195
9,956
Jason Miller 🦊⚛ retweeted
What if a signal on the server could just be a signal on the client? Wrote about @_developit's mixed-signals - it reflects server-side Preact Signals to clients over any transport. Write your state once as a model, decide where it runs. No fetch glue. No cache invalidation. Just signals. jovidecroock.com/blog/mixed-…
1
8
26
3,769
Jason Miller 🦊⚛ retweeted
We shipped @tan_stack Preact-Query 🔥 Welcome to Query @preactjs :) Thanks for the help @TkDodo @_rschristian
7
10
3
131
15,287
Jason Miller 🦊⚛ retweeted
I've been using a template for all applications I've created recently - Cloudflare worker w/ hono - D1 database - BetterAuth - Polar - Preact front-end with signals and models I've decided to publish it in case anyone has a use for it github.com/JoviDeCroock/prod…
2
3
38
2,784
Jason Miller 🦊⚛ retweeted
We've released a first version of the preact-devtools-ui, you can see an example implementation at stackblitz.com/edit/vitejs-v… Go play with it and if you have any feedback feel free to throw it at us!
2
4
19
2,293
Jason Miller 🦊⚛ retweeted
Trying something new, we were working on a signals devtools extension but why limit ourselves to a browser extension? github.com/preactjs/signals/… - we're splitting it up and allowing you to render it anywhere with the proper adapter
1
6
2,021
Jason Miller 🦊⚛ retweeted
tobi lutke
@tobi10 Dec 2025
Sidekick has 20+ new capabilities in this Edition. My favorite: it can create custom apps. Just prompt Sidekick, and it writes the app code using Polaris UI with Admin API GraphQL queries and mutations.
2
6
8
55
17,629
Jason Miller 🦊⚛ retweeted
Type performance optimization will always be under appreciated because it’s not the problem people think exists It’s very important for complex type library as it can choke language server At the certain complexity point, your library will not be usual at all if not careful
Elysia 1.4.15 Reduce time to generate tsc trace by 4x
7
17
4
419
151,171
Jason Miller 🦊⚛ retweeted
shopify been shipping a lot of good stuff lately, good quality stuff too.
2
1
31
4,614
Jason Miller 🦊⚛ retweeted
Polaris is now stable with one unified toolkit for apps and extensions
9
16
14
94
21,862
Jason Miller 🦊⚛ retweeted
Introducing: the Admin Intents API Create and edit products, orders, customers, and markets with a single line of code Demo with @jzazove
16
18
14
101
24,442
Jason Miller 🦊⚛ retweeted
Oxlint Custom JS Plugins achieved internally. In this example, I wrote a custom JS plugin that detects debugger statements, which was then detected by this JS plugin. 🌀 I see no performance regression when running through 10k+ files. And don't forget all the core components are still in Rust.
15
33
13
266
59,752
Jason Miller 🦊⚛ retweeted
Replying to @boshen_c
For those asking about perf and interop, I'll be giving a talk about how it works at ViteConf in Oct. You should all come! xitter.cf/ViteConf/status/196363…
⚡ Speaker highlight: Jim Dummet, Core Team at @OxcProject As a JS Developer, every tool seems to be rewritten in Rust. But If our tools migrate to a different language, will we lose the ability to customize them? @overlook_motel explains how Oxc is aiming to "square the circle" by allowing customization via JS plugins but maintaining exceptional performance - with all the nerdy details! Join him at ViteConf 🙌🏻 viteconf.amsterdam/
4
1
22
5,035
Jason Miller 🦊⚛ retweeted
Preact-iso now has it's URL pattern matching logic ported to multiple languages! You can now preload JS and CSS for your app from Python, Go, PHP or Ruby.
What if client side routers URL pattern matching logic was available in multiple languages? Non-JS servers could figure out which client route matches for a request and add preload tags to preload assets (CSS, JS, images, icons) instead of just serving the app shell.
1
1
1
8
2,822
Jason Miller 🦊⚛ retweeted
Fresh 2 has graduated to beta releases - essentially release candidates before a stable release. Fresh can now act as a Vite plugin, opening the door to HMR, faster boot times, and Cloudflare deployments. deno.com/blog/fresh-and-vite
3
37
8
227
45,378
Jason Miller 🦊⚛ retweeted
🎉 Preact 11 beta is here! After years of thoughtful development, we're delivering major improvements with minimal breaking changes. Better hydration, forward refs by default, and performance upgrades - all while maintaining the stability you love about Preact X.
5
29
2
228
22,732