Sign in

Ethan Arrowood

@arrowood.dev
90 followers 91 following 39 posts

Optimizing Systems, Organizing Communities, Overcoming Summits Head of Open Source Engineering @ Harper Collaborator of Node.js, OpenJS Foundation, and Ecma WinterTC

PostsRepliesMedia
Ethan Arrowood @arrowood.dev · 27/09/2026
I think I’ve got this current match figured out too ♟️
020
Ethan Arrowood @arrowood.dev · 16/09/2026
Still got it 🔥 2️⃣0️⃣4️⃣8️⃣ I just scored 10,992 on a game of at://2048. Think you can do better? Join in on the fun with @2048.blue. 2048.blue
2048.blue
at://2048
2048 on the AT Protocol. Your games, your data, your AT Protocol.
020
Ethan Arrowood @arrowood.dev · 09/09/2026
Not that I have any amount of free time, but I'd love to learn the Lean programming language. Will read this new book, "The Proof in the Code" in the meantime www.quantabooks.org/books/the-pr...
quantabooks.org
The Proof in the Code - Quanta Books
The inside story of Lean, a computer program that answers the age-old question: How do you know if something is true?
010
Ethan Arrowood @arrowood.dev · 04/09/2026
Peripheral Vision >>>>
110
Ethan Arrowood @arrowood.dev · 04/09/2026
desperately need this for my astro+mdx site. I decided to go with horizontal scroll and just leave the code as some default format (100 cols maybe). best compromise across mobile and desktop. This would be way better!
020
Ethan Arrowood @arrowood.dev · 31/08/2026
ViteConf! www.viteconf.org/tickets/t/6n...
viteconf.org
Ethan Arrowood's ViteConf 2026 mission credential
Ethan Arrowood is on a connect mission for ViteConf 2026. Create your own credential.
090
Ethan Arrowood @arrowood.dev · 16/08/2026
Where’s the power lifting side of Bluesky ? 205lbs (93kg) front pause squats for 3 reps. Not long ago this was a 1 rep max without a pause. Consistency is key. Don’t skip leg day 🫡 🔥
0130
Ethan Arrowood @arrowood.dev · 12/08/2026
That’s good to know! Yeah it’s pretty fascinating how much you can do with local networking stuff
020
Ethan Arrowood @arrowood.dev · 12/08/2026
Are you at @renderatl.com and want to contribute to @nodejs.org tomorrow? 1. Join the renderatl.com/discord "nodejs-interactive-code-and-learn" channel 2. Complete the necessary prerequisite steps 3. Join us from 2-5pm in the Node.js Interactive space in the main Expo Hall tomorrow 🎉
renderatl.com
Join the Render Discord Server!
Waffles and wings. Collards and code. Come join the Club RenderATL as we have conversations around tech & more | 5183 members
050
Ethan Arrowood @arrowood.dev · 11/08/2026
On my way to Atlanta for @renderatl.com ! Definitely not still writing my talk… nothing to see here 🫣
A photo of my laptop open with my work in progress conference talk deck
000
Ethan Arrowood @arrowood.dev · 10/08/2026
Honestly love that in this day in age, Wikipedia has become the most dependable source of information because actual humans are involved in the editing and publishing process (well at least I hope they still are). Can't believe my teachers used to tell me it could never be trusted!
040
Ethan Arrowood @arrowood.dev · 10/08/2026
@harper.fast is hosting the @renderatl.com @openjsf.org @nodejs.org Code and Learn workshop on 8/13 from 2-5pm. Learn how to make your first contribution to Node.js, no prior experience required! Join the "nodejs-interactive-code-and-learn" channel in the Render discord for more info. 🚀🐢
"Node.js Interactive Code and Learn"
"RenderATL - August 12-13, 2026 - Atlanta, Georgia"
Logos: Node.js, OpenJS Foundation, Harper, RenderATL
062
Ethan Arrowood @arrowood.dev · 05/08/2026
Today marks 2 incredible years at @harper.fast 🎉 I joined as a software engineer and now I lead Open Source Engineering (OSPO). Grateful for how much I've learned, and for the entire team that mentors and trusts me every single day. And the best part is I still get to write code!
Photo of myself giving a conference talk wearing a Harper tshirt.
070
Ethan Arrowood @arrowood.dev · 05/08/2026
Totally understand! And haha yes I didn’t realize you were one of my anonymous friends 😂
010
Ethan Arrowood @arrowood.dev · 05/08/2026
That’s okay with me! Haha at least add me: steelbow7 I cycle through the times depending how im feeling. Would love to get my bullet score up but it’s so hard!
110
Ethan Arrowood @arrowood.dev · 05/08/2026
I think you can restore it. Also why are we not playing chess together. I’m also on daily streak approaching 200
110
Ethan Arrowood @arrowood.dev · 02/08/2026
Just need to sort out permissioned data 📈
040
Ethan Arrowood @arrowood.dev · 29/07/2026
"On Writing Well" is becoming my #1 recommended book this year. I'm telling everyone to read it and reread it. I doesn't matter your background, we all can be good nonfiction writers. I also remind people that AI should be a tool for drafts, reviews, critiques. Not a generator.
010
Ethan Arrowood @arrowood.dev · 28/07/2026
I'm learning @atproto.com by implementing @standard.site for my @astro.build blog. Tonight I focussed on the architecture of atproto, explored its SDKs, and how standard.site factors into everything. I have a loose astro integration wired up too. This is fascinating tech!
2201
Ethan Arrowood @arrowood.dev · 28/07/2026
Yes to this. I’ve tried plant based diet and simply couldn’t get enough nutrients for my active lifestyle. Choosing better meats and sometimes opting for fully plant-based meals is a great compromise that’s good for me and good for the environment!
020
Ethan Arrowood @arrowood.dev · 27/07/2026
Thank you for the verification @npmx.dev 🫡 ✅
010
Ethan Arrowood @arrowood.dev · 21/07/2026
My first Minecraft data+resource pack and mod for shulker box and ender chest previews 👾 Data+Resource pack (forked from tryashtar's work): github.com/Ethan-Arrowo... Mod for rendering block models: github.com/Ethan-Arrowo... Assisted by Claude, and a fun exercise learning something new!
Minecraft in game screenshot of the in-inventory shulker box preview showing the contents of a shulker boxMinecraft in game screenshot of the in-inventory shulker box preview mod showing the contents of an ender chest
031
Ethan Arrowood @arrowood.dev · 20/07/2026
Went outside and caught some brook trout in beaver dam ponds with my new tenkara rod. Love touching grass 🎣 ⛰️
POV facing a beaver pond with a teal tenkara fly fishing rod in frame. Landscape photo of Beaver Creek in Park County, CO. lots of grass and treesLarge beaver dam
061
Ethan Arrowood @arrowood.dev · 20/07/2026
Let me know when you need a hiking guide 🥾 ⛰️
000
Ethan Arrowood @arrowood.dev · 20/07/2026
Yeah I believe it! I need to take some notes so I can run a Node-athon 😉
010
Ethan Arrowood @arrowood.dev · 20/07/2026
You’re contributing too much. GitHub UI can’t handle the 🔥
110
Reposted by Ethan Arrowood
Harper @harper.fast · 14/07/2026
Web personalization is a platform decision. Architecture determines data freshness, latency, operational complexity, crawler visibility, and cost at scale. We compared five common approaches and the tradeoffs behind each: www.harper.fast/resources/fi... #SoftwareArchitecture
031
Ethan Arrowood @arrowood.dev · 14/07/2026
And I am a machine that turns wine into uhh dev tools?
000
Ethan Arrowood @arrowood.dev · 09/07/2026
Guess who’s talking about integration testing 🧪
000
Ethan Arrowood @arrowood.dev · 25/06/2026
It’s on the list! I’m only learning about atproto now so diving headfirst into all of it as much as I can
110
Ethan Arrowood @arrowood.dev · 25/06/2026
I did some writing about @nodejs.org streams earlier this year that I think you will all enjoy. First article is about custom stream implementations, and the second is all about optimization. Enjoy ✨ 🚀 🐢 ethanarrowood.com/blog/buildin... ethanarrowood.com/blog/profili...
ethanarrowood.com
Building Custom Node.js Streams: Splitting a 1GB File Without Running Out of Memory | Ethan Arrowood
What started as generating prime numbers for Project Euler problems evolved into a ~1GB file that broke my development tools. Follow along as I build custom Node.js Writable and Transform streams to e...
2183
Ethan Arrowood @arrowood.dev · 25/06/2026
:-) yes it does!
010
Ethan Arrowood @arrowood.dev · 24/06/2026
Really thru hike with not very accessible ending so many opt to round trip like I did . Most won’t go all the way and would hike like X miles before turning around so it’s less grueling
010
Ethan Arrowood @arrowood.dev · 23/06/2026
It’s 23:30 and my Airbnb has no ac and no fans. Just hoping the heat breaks overnight. Nothing to do otherwise except continuing to drink sidra… I mean hydrate with water!
120
Ethan Arrowood @arrowood.dev · 23/06/2026
Sorry, I still haven’t left Spain yet. Hiked 16 miles in the 90°F heatwave today on Ruta del Cares. I’ll review your Node.js PRs soon, I promise.
AllTrails hike data imposed on an image of the canyon from the hike. Data says 16.15miles 4:32:00 time and 7,913ftme with the canyon in the backgroundDeep canyon view with a small cabin surrounded by jagged peaks.
3340
Reposted by Ethan Arrowood
Matteo Collina @nodeland.dev · 23/06/2026
📢 CFP EXTENDED: NodeConf EU 2026 — Bologna, Italy We pushed the Call for Papers deadline to **June 30th**. One more week to send your talk. Node.js maintainers, production engineers, runtime nerds, tooling builders => we want your session.
1117
Ethan Arrowood @arrowood.dev · 23/06/2026
Always excited to have you give a talk Wes! When the busy schedule allows it of course 😁
030
Ethan Arrowood @arrowood.dev · 16/06/2026
I am too! I just had to make sure it was legit… by waiting 5 years?
020
Ethan Arrowood @arrowood.dev · 15/06/2026
Agreed - not only do I want to start using npmx immediately, but also I want to dig into atproto too!
140
Ethan Arrowood @arrowood.dev · 15/06/2026
I’m going live at the top of the hour (5:00pm CEST) at @webengineshackfest.org with @akiro.se speaking about “How to Ship a Registry When Nobody Wants to Run One”. We are sharing how we implemented WinterTC runtime keys registry as an Ecma technical report. www.youtube.com/live/EFp-A7T...
youtube.com
Web Engines Hackfest 2026
YouTube video by Web Engines Hackfest
042
Ethan Arrowood @arrowood.dev · 15/06/2026
Hello, World! Yes it's actually me - just a few years late to the party. Not sure exactly how much I will participate here; I'm still avoiding unnecessary scrolling and reducing my screen time. The best way to keep up with and contact me is at my personal site: ethanarrowood.com 🏔️⛷️🚀
ethanarrowood.com
Ethan Arrowood
Personal website for Ethan Arrowood. Head of Open Source Engineering at Harper. Node.js contributor. OpenJS Foundation and WinterTC collaborator. Breckenridge ski instructor.
3213