Joe Woods
banner
joewoods.dev
Joe Woods
@joewoods.dev
😎

💼 Fixing electronic component procurement
🔍 Code, novels, photography, meetups
🌐 Richmond, VA
💾 joewoods.dev
Pinned
I feel like I have to keep this pinned on my profile as a kind of apology to the strangers who are getting likes on their cat skeets within seconds of posting them
Are you…
• in or near Richmond, Virginia
• interested in printed circuit board engineering

If so: join us on the 13th for the PCEA Richmond Hardware Community Night!

www.linkedin.com/events/73874...
LinkedIn Login, Sign in | LinkedIn
Login to LinkedIn to keep in touch with people you know, share ideas, and build your career.
www.linkedin.com
November 12, 2025 at 7:16 PM
Read The Tainted Cup
November 12, 2025 at 2:04 AM
Oh hey, I just realized that I went fully vegan 15 years ago as of today
November 10, 2025 at 8:35 PM
Josh is a brilliant developer and an exceptional communicator — you should work with him, so I can be jealous of you for getting to work with him!
I am looking for a full-time job.

Being independent in open source for 3.5+ years has been wonderful. I've gotten done most of the high-level goals I wanted to, and miss having people & structure around me.

If you know of a role for a staff-level TypeScript+web developer, let me know! 🙂
November 2, 2025 at 7:26 PM
My free-to-use photos passed 100 million views on Unsplash today
November 2, 2025 at 6:39 PM
October 31, 2025 at 1:48 PM
Hall and Oates and Ween
October 26, 2025 at 1:48 AM
Somebody posted one of my photos to a Facebook group and claimed they shot it themselves

When asked for more details, they claimed it was shot on a phone that came out 6 years after the photo was taken via a DSLR, & that they "don't know much" about camera settings and "just kind of wing it"

?????
October 25, 2025 at 2:32 AM
Hey if you ever find yourself investigating power issues with a fender jazz bass just know that the PCB inside it has little plastic feet that the mounting screws go through and they’re not attached to anything so they’ll just kind of roll away unless you do something about it
October 19, 2025 at 3:12 PM
it is tempting, if the only tool you have is mermaid, to treat everything as if it were a diagram
October 13, 2025 at 7:19 PM
I was just reminded that DST ends in just under 3 weeks

Prepare yourselves
October 13, 2025 at 2:10 PM
Lately, I've been frustrated that Spotify doesn't have a "skip any song you've already listened to today" feature, so I hacked together a quick script to do just that.

Does anyone else have this problem? I don't want to do the work to make it a web app if nobody else would use it. 🤪
October 12, 2025 at 3:16 PM
I wish Python had a more concise syntax for optional chaining.
October 7, 2025 at 6:09 PM
RVA's Women Coders Coalition just announced their October social!

calendar.richmond.edu/page.html?ev...
October 7, 2025 at 1:36 AM
RVA: so are we celebrating in the streets or what
October 6, 2025 at 4:42 PM
Reposted by Joe Woods
In celebration of Francine’s return, adoption fees for all cats and kittens are waived October 6-7. 🎉
October 6, 2025 at 4:15 PM
add me to your testflight program
October 2, 2025 at 6:01 PM
Oh yeah, it's October, time to use the only spooky display name joke I have
October 1, 2025 at 3:41 PM
September 2025 | Joe Woods
blog.joewoods.dev
October 1, 2025 at 12:27 AM
American Dream came out closer to This Is Happening than today
September 30, 2025 at 8:05 PM
The best jobs boards are random community Slack orgs
September 26, 2025 at 5:22 PM
I think this is where The Portal is but I wasn’t able to lift this rock. Good luck
September 25, 2025 at 4:54 PM
petition to release stl files from the "as alive as you need me to be" music video
September 25, 2025 at 1:18 AM
Serious, earnest, respectfully-asked question: why doesn't GitHub virtualize the content of large PRs so my browser isn't sad about trying to render them?
September 22, 2025 at 7:16 PM
I bought a domain nearly a year ago. I'm barely using it. I do think I had a good reason to buy this domain. I do want to renew the domain. I do not want to pay $72 to renew the domain.
September 20, 2025 at 7:51 PM