🇸🇪 helsingborg, sweden
💬 Let's talk web dev!
I'm a 31 y/o (he/him) fullstack engineer from 🇸🇪 and a father of two.
I'm happy to talk about:
- TypeScript (sure, JS too).
- React (+ RN) Svelte, Solid.
- Node.js (and the 15 other runtimes).
I'm passionate about:
- All things web dev.
- FOSS
- Making things.
Let's chat!
*runs ”SELECT * FROM `drafts` WHERE `content` = ”🦋”*
- schedule a post to X with a single 🦋
- november 16, 15:00 UTC
- you know the first rule of the flash mob
invite your friends with your own voice: find a post on why we should move here, quote post it, copy and paste this post text, send
One last flap of our all wings 😜
- you can host your data
- it's just json
- it's typed but any app dev can invent those types
- records have URIs
- records are signed so cacheable without trust
- relay aggregates everyone’s events into a global stream
- backends subscribe to relay and update local DBs
*runs ”SELECT * FROM `drafts` WHERE `content` = ”🦋”*
bsky.app/starter-pack...
bsky.app/starter-pack...
bsky.app/starter-pack...
bsky.app/starter-pack...
bsky.app/starter-pack...
bsky.app/starter-pack...
Today, we’re spinning Framer Motion out as its own independent open-source project, to better serve the whole community.
Introducing Motion. For React, and now, for everyone.
Today, we’re spinning Framer Motion out as its own independent open-source project, to better serve the whole community.
Introducing Motion. For React, and now, for everyone.
The great news is, this wont be the case here. And we're already starting to see some great projects.
The great news is, this wont be the case here. And we're already starting to see some great projects.