Profile avatar
notwoods.bsky.social
Senior web dev from Hawaii who makes weird tech projects out of things lying around my house. Prev worked on https://maskable.app & 3 browsers. he/him, IMO implied
93 posts 302 followers 532 following
Regular Contributor
Active Commenter

My DIY project the last couple weeks has been building a giant 4’x6’ frame for a wood world map. I got hardboard wood sheets and moulding and cut, painted, and mounted all by hand :)

After losing my scissors too many times I’ve created my best invention yet

Man’s blood veins turn into butter

I took my birding camera to the #Severance Grand Central popup and took some desk photos

Finding the murderer @nearestnabors.com during our @halfstackconf.bsky.social talk! Full talk with @thebetterdaphne.bsky.social’s shenanigans: www.wearedevelopers.com/en/videos/12...

I don’t know how to teach devs to google things anymore. Most of the results are for SEO-optimized walls of text instead of solutions. You can point folks to official documentation, but that doesn’t help when the source of the problem is unclear. Maybe only use Stack Overflow?

Today is my last day working at Microsoft. I got to work on lots of web performance and mentorship here over 3+ years! Off to new things in New York starting next month.

Back in Seattle…for the last time. I’m moving to NYC next month!

I’m very excited that `createSubscriber` was added to @svelte.dev, it covers the one use case that was keeping me on stores instead of runes. 🥳 Now it’s much easier to convert an observable into a rune! svelte.dev/docs/svelte/...

New blog post: Here’s my @storybook.js.org Test Runner config for reducing flakiness in screenshot tests (no Chromatic needed). tigeroakes.com/posts/storyb...

check out my best writing this year

I’m looking for a good mobile photo/video/code editing machine and currently looking at the iPad Pro, Surface Pro 11, and MacBook Air. Anyone have opinions on these? - Run Affinity suite, Davinci Resolve, VSCode - Want easy plane use - Doesn’t have to work offline (but nice)

@notwoods.bsky.social and @thebetterdaphne.bsky.social How to automate your murder mystery: immersive games in your home talk in JsConfJP 🇯🇵 was amazing! 🤩

We’ve landed in Tokyo for JSConf JP, the last stop on our conference tour!

✈️ Landed in New York yesterday for #JSNationUS and #ReactSummitUS!

Motives to murder your #halfstack emcee (with @leichteckig.bsky.social, @rowdy.bsky.social, @nearestnabors.com, @html5test.com) youtu.be/cOzTYKz_iAI

Slides for our murder mystery talk at #halfstack speakerdeck.com/notwoods/how...

#halfstack inception marking our 2nd year tradition at Halfstack! @notwoods.bsky.social

Good morning #HalfStack London! I put together a starter pack with all of today’s speakers who are on Bluesky go.bsky.app/BFoCk2g

Put a GPT on it! (with @thebetterdaphne.bsky.social and @nearestnabors.com)

✈️ Flying to London tonight for HalfStack Conf, let me know if anyone wants to meet up next week!

Been busy but got to make my Twitter account private today. Nearly everyone I’ve ever DM’d is here now so that’s one final use case I can throw out 🗑️🚮

We're flying off to London this week to give a talk and solve a murder mystery at HalfStack London 2024! Come join us in Shoreditch on Nov 13, 10% discount code below: ti.to/halfstack/ha...

thumbor-es is now on both NPM and JSR! It's a modern API to generate #Thumbor URLs, for image manipulation using an open source tool. www.npmjs.com/package/thum...

Flying first class for the first time today ✈️

#NodeJS users, it it fairly clear what this server code does? My main concern is that I’m using fetch classes in this slide instead of something like express or http.IncomingMessage.