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

Hamilton, Ontario, Canada
Joined September 2008
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes
Jason Miller ๐ŸฆŠโš›@_developit
Jul 16
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.
2
3
250
Jason Miller ๐ŸฆŠโš›@_developit
Jul 16
Replying to @TheLarkInn
Lol it'll be a riot. We did this for 5.5M loc. Tooling was the only solution. Thing that worked best: I built a "debarrel plugin" for our vite setup that dissolved barrel files so that before any code changes were applied we were already running the "no barrels" output.
1
5
1,179
Jason Miller ๐ŸฆŠโš›@_developit
Jun 22
Replying to @kanavtwt
it's spelled "Jason"
1
10
504
Jason Miller ๐ŸฆŠโš›@_developit
Mar 19
Replying to @ryanflorence
its been going downhill for sure, but really feels like it's accelerated
2
224
Jason Miller ๐ŸฆŠโš›@_developit
Mar 19
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
8,909
Jason Miller ๐ŸฆŠโš›@_developit
Mar 17
I've been coding on my phone since 2010, what are people so confused about
5
21
5,225
Jason Miller ๐ŸฆŠโš›@_developit
Mar 17
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,570
Jason Miller ๐ŸฆŠโš›@_developit
Mar 17
Replying to @aidenybai
add Preact! same JSX element annotation as React but the tree is live and hangs off `__k` on the render root element.
1
2
352
Jason Miller ๐ŸฆŠโš›@_developit
Mar 15
the fact that you can't even check similarity without fully publishing is absurd.
1
1
17
2,782
Jason Miller ๐ŸฆŠโš›@_developit
Mar 15
npm's package name similarity validation for new packages is fucking ridiculous and should be killed
4
1
71
13,133
Jason Miller ๐ŸฆŠโš›@_developit
Feb 20
fwiw when I use htm I tend to inject my components into createElement (preact vnode hook but you could also just bind htm to an intermediary function that remaps) so that I can do: html`<my-comp num=${myNum} />`
1
4
290
Jason Miller ๐ŸฆŠโš›@_developit
Feb 14
We shipped @tan_stack Preact-Query ๐Ÿ”ฅ Welcome to Query @preactjs :) Thanks for the help @TkDodo @_rschristian
1
4
73
6,484
Jason Miller ๐ŸฆŠโš›@_developit
Jan 28
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
308
74,153
Jason Miller ๐ŸฆŠโš›@_developit
Jan 25
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,515
Jason Miller ๐ŸฆŠโš›@_developit
Jan 18
do you code using a mouse and keyboard or are you more of a controller coder
7
4
2
37
7,499
Jason Miller ๐ŸฆŠโš›@_developit
Jan 16
Idea: a framework that doesn't need 300 pages of docs for frontier AI models to hold it correctly
6
3
1
43
8,692
Jason Miller ๐ŸฆŠโš›@_developit
17 Nov 2025
[ DANGER ] DUE TO [ WINTER ]
1
11
3,084
Jason Miller ๐ŸฆŠโš›@_developit
15 Nov 2025
it makes me sad/worried to see the junky thrown-together shit people are doing in the UI space right now
8
1
91
13,610
Jason Miller ๐ŸฆŠโš›@_developit
22 Oct 2025
I'm pretty loyal to Claude for a lot of stuff but this is the first time it feels like it's gotten noticeably less useful in an update. It makes the Claude app's chat modality feel like "we have Claude Code at home".
1
9
2,504
Jason Miller ๐ŸฆŠโš›@_developit
22 Oct 2025
Claude app with skills is unusable. So slow, hyper sensitive to client device network blips, constantly falling into painful and useless tool call loops that achieve nothing ....
1
12
3,093