Jason Miller 🦊⚛

43.7K posts

Jason Miller 🦊⚛ banner
Jason Miller 🦊⚛

Jason Miller 🦊⚛

@_developit

Platform DX @Shopify. Created @preactjs. Do more with less. https://t.co/z1d6J24DlE @[email protected]

Hamilton, Ontario, Canada Katılım Eylül 2008
2.3K Takip Edilen63.5K Takipçiler
Sabitlenmiş Tweet
Jason Miller 🦊⚛
Jason Miller 🦊⚛@_developit·
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/introduci…
Jason Miller 🦊⚛ tweet media
English
122
403
2.5K
0
Jason Miller 🦊⚛
Jason Miller 🦊⚛@_developit·
@TheLarkInn And then the bonus was that doing it as a bundler plugin meant it had to be fast, which forced decisions like doing it all via a Rust lexer (no ast), and those all got reused to build the codemod tool that we then used to stamp the barrels out of the source after.
English
2
0
3
195
Jason Miller 🦊⚛
Jason Miller 🦊⚛@_developit·
@TheLarkInn This got us to the end goal fast, but the main value was that it uncovered all of the incredibly nuanced bugs we had when barrel files were removed - module trees shifting between bundles, their exec timing changing, etc.
English
1
0
1
460
📦🛠👷🏻‍♂️Sean Larkin
LOL I'm going to rip out every barrel module from 14 million lines of TypeScript 😂. This is going to be a wild time.
English
10
1
43
6.4K
Jason Miller 🦊⚛ retweetledi
SaltyAom
SaltyAom@saltyAom·
ast-grep is so good I know I can trust software maintained by Hatsune Miku
SaltyAom tweet media
English
7
4
195
9.8K
kanav
kanav@kanavtwt·
Day 1 of vibecoding
kanav tweet media
English
2.3K
11.5K
108.3K
58.9M
Jason Miller 🦊⚛ retweetledi
jovi 🐨
jovi 🐨@JoviDeC·
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-sig…
English
1
7
25
3.7K
Jason Miller 🦊⚛
Jason Miller 🦊⚛@_developit·
@wesbos lol yeah. though... I'd lay partial blame at the feet of CSS for that specific one haha
English
0
0
1
455
Wes Bos
Wes Bos@wesbos·
@_developit I feel like every site I visit has accidental horizontal scroll
English
6
0
53
4.5K
Jason Miller 🦊⚛
Jason Miller 🦊⚛@_developit·
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.
English
18
0
96
8.5K
Jason Miller 🦊⚛
Jason Miller 🦊⚛@_developit·
@jbscript or the copyright that tells you what year the LLM training data was collected rather than the date the page was last updated
English
0
0
1
136
Jonny Buchanan
Jonny Buchanan@jbscript·
@_developit New hobby: pressing End to jump directly to the end of landing pages which look like one of the 5 designs every LLM will spit out, and watching the obligatory scroll fade fall apart as I scroll up
English
1
0
1
221
Zack
Zack@cultheroro·
@wesbos @_developit the home depot app is so fucking slow it's unusable. I literally wanted to buy something from them. My ADHD wouldn't let me wait. Now my cat 5 cable comes from amazon. This is on them.
English
2
0
1
149
Jason Miller 🦊⚛
Jason Miller 🦊⚛@_developit·
@rossmorsali lol maybe that's the shift - I'm using more frontends from the folks building LLM stuff, and that stuff is all rushed
English
1
0
1
95
Ross Morsali
Ross Morsali@rossmorsali·
@_developit I've resorted to similar techniques for very popular web frontends too, directly from the makers of LLMs
English
1
0
2
145
Jason Miller 🦊⚛
Jason Miller 🦊⚛@_developit·
@georgeranch both. I routinely set up and steer serious/large PR work on my phone while I wander around the house trying to feel unchained from the desk
English
0
0
1
90
Jason Miller 🦊⚛
Jason Miller 🦊⚛@_developit·
I've been coding on my phone since 2010, what are people so confused about
English
4
0
20
5K
Jason Miller 🦊⚛
Jason Miller 🦊⚛@_developit·
@NFS__21 lol good god no. I built a nice web app at work for agentic development. For personal stuff I suffer through Codex Web and Claude Code Web (bleeeeeeeeeh). Back in the day though: phone with a keyboard and a shitty text editor.
English
0
0
0
135
Jason Miller 🦊⚛
Jason Miller 🦊⚛@_developit·
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/mast…
Jason Miller 🦊⚛ tweet mediaJason Miller 🦊⚛ tweet mediaJason Miller 🦊⚛ tweet media
English
0
2
33
3.3K
Jason Miller 🦊⚛
Jason Miller 🦊⚛@_developit·
@aidenybai add Preact! same JSX element annotation as React but the tree is live and hangs off `__k` on the render root element.
English
1
0
2
349
Aiden Bai
Aiden Bai@aidenybai·
Introducing element-source Get the source file location of any DOM (or native!) element Works w/ React, Vue, Svelte, and Solid
English
59
60
1.4K
206.3K