Espen Hovlandsdal 🦋 @espen.codes (@espen_codes) header
Espen Hovlandsdal 🦋 @espen.codes (@espen_codes) profile picture

Principal engineer @sanity_io. he/him. I code open source software and pet dogs.

Berkeley, CA
Joined November 2008
Photo by Espen Hovlandsdal 🦋 @espen.codes (@espen_codes)Photo by Espen Hovlandsdal 🦋 @espen.codes (@espen_codes)Photo by Espen Hovlandsdal 🦋 @espen.codes (@espen_codes)Photo by Espen Hovlandsdal 🦋 @espen.codes (@espen_codes)Photo by Espen Hovlandsdal 🦋 @espen.codes (@espen_codes)Photo by Espen Hovlandsdal 🦋 @espen.codes (@espen_codes)Photo by Espen Hovlandsdal 🦋 @espen.codes (@espen_codes)Photo by Espen Hovlandsdal 🦋 @espen.codes (@espen_codes)Photo by Espen Hovlandsdal 🦋 @espen.codes (@espen_codes)Photo by Espen Hovlandsdal 🦋 @espen.codes (@espen_codes)
You project either dies in obscurity or lives long enough to become a bun API
`Bun.markdown.react` server-side renders markdown with React 13x faster than the popular `react-markdown` npm package
1
3
416
Espen Hovlandsdal 🦋 @espen.codes retweeted
i have been experimenting with coding agents in collaborative swarms, configurations that are less orchestrated, and more self-organizing.
1
5
2
15
2,061
Espen Hovlandsdal 🦋 @espen.codes retweeted
Many thanks to @sanity_io for donating $2000 to husky and helping OSS!!
1
6
572
Thank you for getting it started, it’s still powering a lot of stuff I’ve built over the years! To anyone out there using, would love to have you try the new version! `eventsource@next`!
13 years ago I published the Eventsource npm module: npmjs.com/package/eventsourc…. It's still hugely popular and has 5M downloads/week. I handed it over to @espen_codes 7 years ago and today he announced a full modernised ESM/TS rewrite. You can safely use this now - my code is GONE
1
271
Proud to be working at a company that recognizes the value of giving back to open-source maintainers and to push towards a more sustainable open-source culture.
Open source software is crucial to the success of Sanity, so it makes sense to give back to great projects that we and our community use every day. That's why we joined @ThePledge with a $112k donation to great projects and maintainers. 🫶 sanity.io/blog/sanity-joins-…
5
241
🦋 is so much nicer now, so I'm going to mover over there. Account remains, but I won't be reading/posting much 👋 bsky.app/profile/espen.codes
56
Espen Hovlandsdal 🦋 @espen.codes retweeted
Great day for caching today: @nextjs: just use ”use cache” to handle all sorts of caching and pre-rendering. @sanity_io : no need to cache, it’s live by default.
Replying to @sanity_io
@sanity_io has been suspiciously quiet lately, I got a feeling “use cache” is not the only banger at @nextjs conf today…
2
4
33
3,475
Espen Hovlandsdal 🦋 @espen.codes retweeted
Not only will this party be a great time, it's also minutes away from 3 of the best burrito spots in the city. What else could you ask for?
🎉 Get ready for the Sanity Block Party! We're throwing the unofficial @nextjs Conf pre-party! 🥳 We're stoked to be hosting it alongside our amazing friends: @MuxHQ, @getsentry, @10up, @_Appnovation_, @plntary, and @madebymonogram! 🎊 Let's kick things off in style! See you there! RSVP here: sanity.io/block-party?utm_so…
1
1
7
2,843
Espen Hovlandsdal 🦋 @espen.codes retweeted
We have two great talks lined up for you! @esthor will discuss how to *actually* write once and deploy React everywhere, presenting a multi-platform UI architecture. @kmelve will talk about React Server Components and how to use them to manage live content that scales.
5
5
510
So @Bitly, don’t let people create links without verifying their email. Having a bunch of spam connected to an account under my email, that I didn’t create, is terrible. Also, have an “I did not sign up” link on your verification emails.
1
1
221
Espen Hovlandsdal 🦋 @espen.codes retweeted
stop using default exports
88
42
14
773
79,971
Espen Hovlandsdal 🦋 @espen.codes retweeted
One of the things I’m most proud of with React Compiler is the design of the HIR. For compiler nerds, it’s a mix of low-level CFG with high-level semantics, allowing us to do precise low-level analysis while producing compact, high-level output.
2
10
2
137
26,701
Espen Hovlandsdal 🦋 @espen.codes retweeted
It's a privilege to be working with the grown ups in the room when it comes to AI tools. @svale's guide to authoring with LLM's is actionable and non-hyperbolic. Can't wait for you to see [REDACTED] next week on May 8th 😅 sanity.io/blog/co-creating-w…
1
10
703
Really hoping Luton survives to next years premier league - they play entertaining, positive football and seems to be struggling with their tactics more than their abilities.
147
You’ve made a delightful app, @footpathapp. Attention to detail is great. Super intuitive. Love it.
1
164
Espen Hovlandsdal 🦋 @espen.codes retweeted
Big triangle landing the hosting for Remix + Vite was what I was waiting for. Super excited it's all come together 🎉 Interactive live preview, ultimate developer + creator experience. @sanity_io ➕ @remix_run ➕ @vercel ➕ @vite_js
2
5
1
52
9,832