Espen Hovlandsdal

Espen Hovlandsdal

@espen.codes

Principal engineer @ Sanity.io. he/him. I code open source software and pet dogs. https://espen.codes/

1.2K followers559 following56 posts

Made a lot of mistakes in my life, but buying a monitor that provides power, ethernet, mouse, keyboard and video signal through the same cable is not one of them.

React Native: - `fetch` does not have streaming support - No `TextDecoder` - No `Event`, `EventTarget`, `MessageEvent` - `URLSearchParams` only has `append` method Wish it had a similar push for supporting web APIs as Node.js did recently. Making cross-env libraries that support RN is not easy.

I would never say that I _miss_ pandemic times, but I did spend 3-4 weeks making a scenario based on A Song of Ice and Fire for a 30 year old isometric 2D game, with zero regrets or shame 🤔

Sometimes I wish there was a way to message people on GitHub. Someone leaves an issue or a comment on one of my repos and I'm curious how they are using it, but don't want the interaction to be in public (noise/irrelevant to the thread). Of course, I understand what a slippery slope that could be.

Is there a way to test a module in React Native's JavaScript environment, without running a full emulator? Does the jest environment catch things like the broken URL and Intl implementation etc? This is a for a generic JS module that should _preferably_ work in React Native.

Espen Hovlandsdal reposted

While we're on the subject of open-source sustainability; giving thanks to open-source maintainers (beyond $$ support) is not something I do often enough. Going forward, I am going to start posting more about the awesome projects, apps, modules and tools that I use.

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.

Sanity@sanity.io

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 the @opensourcepledge.com with a $112k donation to great projects and maintainers. 🫶 www.sanity.io/blog/sanity-...

Is there a way to track upload progress when using `fetch()` yet? Should be possible using a custom read stream, but unsure if backpressure will work correctly or if you would end up with "read"-progress instead of "send"-progress

There's a gaze of raccoons that stop by our backyard every day, and it's always a highlight of my day watching the videos (mounted a camera on the gate they slip under).

Dad taught me HTML. The next 5 years was spent making “fansites” for video games I liked and FTPing them to our ISPs servers. Those were the days.

Wes Bos@wesbos.com

How did you get into web development? MySpace? Comp sci? Made the jump from print? Bootcamp?

Espen Hovlandsdal reposted

Listen, if you stop my in the middle of completing my task to ask what my experience was with what you call an pseudo-automated system, I'm going to score you even lower than I would have if you hadn't interrupted me.

You are up to date.