How does @preactjs stay so small, even though features are added constantly? See @marvinhagemeist(er) talking about architecture, code golfing and "magical f**kery" in his talk "The Art of deleting Code"
🎬 Marvin Hagemeister - The Art of deleting Code
👉 youtube.com/watch?v=VWyV65yL…
For me it started by contributing minor bug fixes here and there. It grew naturally and now I'm part of the @preactjs team. It helped me a ton in landing new jobs by sharpening skills and having a public record of that 👍
🚨Preact 10.0.2 is out now 🙌
🕵️♀️Support re-suspending with Suspense
📝More debug warnings
💫 TS typing improvements
🔭Much smaller, much wow
git.io/JeuRZ
Next up: @marvinhagemeist, who's job now is finishing off the crowd so that afterwards everyone's ready for lunch 😉
How will he fry those brains, you ask? He'll show some massive code golfing action taking place inside the @preactjs project. Not for the faint of heart!
Since Preact X is finally out, the latest version of wouter ships with official support for v10.0 and it's no longer dependent on `preact/compat`, thanks to @_developit!
Add a tiny but powerful router to your Preact project now:
github.com/molefrog/wouter
The journey to Preact X began on a quiet evening in October 2017. Since then, more than 100 people have helped shape the future of this project and community.
We're beyond excited to finally share the result of this multi-year effort with everyone.
⚛️ preactjs.com/guide/v10/whats…
⚛️ What's the state of @preactjs devtools? (Part 2)
A few weeks later the devtools are in great shape. The main featureset is done and up next is the polishing phase 👍🎉
Read more in depth here:
marvinh.dev/blog/state-of-de…