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โฆ
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โฆ
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
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.