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

Hamilton, Ontario, Canada
Joined September 2008
Introducing Preact Signals: a reactive state primitive that is fast by default. ✅ feels like using plain values 🥳 automatic updates when values change ⏱ updates DOM directly (fast!) 🥹 no dependencies arrays preactjs.com/blog/introducin…
123
402
150
2,442
I just had to type "sorry, wrong agent". 2026 is weird
19
4
2
109
7,033
Jason Miller 🦊⚛ retweeted
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,851
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,955
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,768
Has anyone else noticed mobile frontends (native and web) are getting increasingly terrible (as we descend into UX vibe coding?)? I keep noticing I've developed ridiculous coping strategies like constantly copying input to clipboard in case it gets lost when sending.
20
1
98
9,046
I've been coding on my phone since 2010, what are people so confused about
5
21
5,337
Figured I'd open source the little preact+signals mastodon client I wrote a few years ago, in case the code is useful to folks. It's called Mastodawn.com - a streaming, offline-first installable Mastodon web app that weighs under 100kb. github.com/developit/mastoda…
2
34
3,677
npm's package name similarity validation for new packages is fucking ridiculous and should be killed
4
1
71
13,182
the fact that you can't even check similarity without fully publishing is absurd.
1
1
17
2,827
We shipped @tan_stack Preact-Query 🔥 Welcome to Query @preactjs :) Thanks for the help @TkDodo @_rschristian
1
4
74
6,532
Jason Miller 🦊⚛ retweeted
We shipped @tan_stack Preact-Query 🔥 Welcome to Query @preactjs :) Thanks for the help @TkDodo @_rschristian
7
10
3
131
15,286
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
Moltbot is cool, but this would all be a million times cooler if it was TRULY LOCAL, rather than a tip of local sitting on an iceberg of hosted inference
53
2
2
307
74,190
its crazy how bad codex (the cli at least, but probably also hosted) is at ... editing files. seems like an important feature of a thing that is for editing files.
3
10
4,545
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
do you code using a mouse and keyboard or are you more of a controller coder
7
4
2
37
7,530
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