frustrating Β± stderr
04.08.2025 20:12 β π 0 π 0 π¬ 0 π 0@developit.dev.bsky.social
Platform DX at Shopify. Created #Preact. Do more with less. #JavaScript #PreactJS #React #Frontend #DeveloperExperience #OSS #Coffee #Foxes #Drumming #Metalhead
frustrating Β± stderr
04.08.2025 20:12 β π 0 π 0 π¬ 0 π 0If you measure your software in terms of % of users who have frustrating experiences, guess what your software is going to be
04.08.2025 20:11 β π 0 π 0 π¬ 1 π 0Oh I don't. But it's clear.
04.08.2025 20:10 β π 1 π 0 π¬ 1 π 0YouTube Music UI is 100% vibecoded. Brutal
04.08.2025 20:00 β π 11 π 0 π¬ 3 π 0Oxlint is making a huge step forward! Two new updates:
JS custom rules, with ESLint compatible API are on the way. The first prototype gives a good speedup already! π₯
Type-aware rules. Full coverage no-floating-promise through tsgolint, integrated like the other oxlint rules and extremely fast.
Me, sitting behind a cuddly toy of a fox. Ok it's obviously Firefox.
Starting my new role on Monday. Could be anywhere.
31.07.2025 12:57 β π 362 π 14 π¬ 42 π 4It's that a god damn crow
30.07.2025 02:30 β π 1 π 0 π¬ 1 π 0My accounts are basically still manga logs no webdev
27.07.2025 23:41 β π 2 π 0 π¬ 1 π 0If it worked through TS and re-exports this would get most of the value of TS const enum inlining but for all scalar values.
27.07.2025 12:34 β π 1 π 0 π¬ 1 π 0Looking at the code, this makes me wonder how difficult it would be to implement scalar export inlining.
import {X} from './const.js'
console.log(X)
=
console.log(42)
FWIW Signals in Preact (in particular when using the helpers) has optimizations for these cases in addition to others. Most updates become either single node diffs or direct DOM property/attribute assignments.
20.07.2025 23:27 β π 2 π 0 π¬ 1 π 0I released the Preact-MCP, it's already a great tool. It can help you work with preact/signals/preact-iso/.... everything in our ecosystem.
Check it out at github.com/JoviDeCroock...
Really nice explanation/walkthrough of Preact with Signals, start around 38 minutes if you know Preact already π€© - the end result is also super clean!
04.07.2025 22:09 β π 13 π 2 π¬ 1 π 0I made preact faster _and_ smaller today! π»
25.06.2025 16:25 β π 49 π 3 π¬ 1 π 0woo! the preact eslint config is now ESM only with flat configs π
12.07.2025 11:23 β π 11 π 2 π¬ 0 π 0Damn I have been wanting this exact thing for so long
13.07.2025 12:41 β π 2 π 0 π¬ 1 π 0I've released the first version of my Preact animation library, built on Preact Options API, motion/mini, and WAAPI. Check it out!
www.npmjs.com/package/prea...
Well, I had fun.
07.07.2025 11:29 β π 170 π 5 π¬ 16 π 3Fucking amen
09.07.2025 00:49 β π 5 π 0 π¬ 0 π 0Spent 7 years in the GraphQL ecosystem. Here's what we got wrong:
β POST'ing documents as default
β Selling "versionless" APIs as realistic
β Ignoring HTTP caching entirely
β Making it complex for beginners
β
The tech is solid. The guidance needs work.
www.jovidecroock.com/blog/graphql...
Is the video working for anyone? It doesn't for me lol
05.07.2025 19:22 β π 0 π 0 π¬ 4 π 0I never ended up publicizing it or open sourcing the code, but mastodawn.com is a streaming, offline-first installable Mastodon web app that weighs under 100kb.
05.07.2025 12:01 β π 15 π 2 π¬ 1 π 0Yesterday I was on the @learnwithjason.dev show, despite me not being great at ... speaking... π I really enjoyed the explanations we got to especially the signals part youtu.be/6pBMaaX4jIg?...
04.07.2025 11:29 β π 21 π 6 π¬ 2 π 2π
14.06.2025 11:58 β π 6 π 0 π¬ 1 π 0My guess: the cost of a scope lookup in comparisons vs comparing to a known constant
08.06.2025 01:38 β π 5 π 0 π¬ 1 π 0ECMAScript excitement π
Congrats to @nicr.dev @ryzokuken.bsky.social on landing support for TC39 Stage 3 `import defer` (Lazy Evaluation) in upstream TypeScript heading for TS 5.9 π
Thanks to @jakebailey.dev @danr.bsky.social @chronicles.org Wes Wigham for the reviews π
github.com/microsoft/Ty...
65/144 goes to @drewigg.bsky.social who is a brilliant mind, very cool dude and one of my favorite people in the open source community, he also works on Preact which is one of my favorite tools of all time β thanks for being a studio friend and inspiring me to be better
see more at flagpost.org
act
31.05.2025 19:55 β π 11 π 0 π¬ 1 π 0Announcing Preact Combobox
- Multi-select & Single-select modes
- Partial word matching, accent matching
- Lazy options loading and remote search support
- Light / Dark theme, RTL, Translation, form submit support
www.npmjs.com/package/prea...
It's so nice to see a cross-framework component library and .... built on top of Preact!
It's amazing, big props to the team!