@_developiti
iAccount based inCanada
About this account
- Account based in
- Canada
- Connected via
- Web
Account-level information from X, not a live location or the device used for a specific post.
Platform DX @Shopify. Created @preactjs. Do more with less. https://nitter.cf/t.co/z1d6J24DlE @developit@mastodon.social
Hamilton, Ontario, Canada
Joined September 2008
- Tweets43.7K
- Following2.3K
- Followers63.7K
- Likes64.3K
Pinned Tweet
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โฆ
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
Soon you will be able to roll Preact in vite without Babel github.com/preactjs/prefreshโฆ
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-โฆ
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.
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โฆ
npm's package name similarity validation for new packages is fucking ridiculous and should be killed
We shipped @tan_stack Preact-Query ๐ฅ
Welcome to Query @preactjs :)
Thanks for the help @TkDodo @_rschristian
We shipped @tan_stack Preact-Query ๐ฅ
Welcome to Query @preactjs :)
Thanks for the help @TkDodo @_rschristian
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โฆ
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
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.
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!
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