I'm grieving my brother, Jack Hayworth. We miss you, Jack.
👋!
I'm Will Hayworth, a nerd, developer and would-be aesthete living in San Francisco. Some folks know me as λ.
I work at a hyperscale online service provider, where I'm lucky to be learning a ton with really smart folks. For more, check out my professional bio. I've also done some research with my close friend and collaborator Lal Zimman.
When I'm not debugging Internet plumbing, I garden with my partner and snuggle with our cats. For more, check out my personal history.
Notably
- I use they/them pronouns. I'm genderqueer and non-binary. I've been out since November 2015.
- My salutation is Mx but Will or λ is fine.
- I came out as gay in October 2006. I'm queer.
Contacting me
I deal with, among other things, anxiety and ADD, and I struggle with executive function and feeling overwhelmed. I'm trying to improve here, but what this means is that I have basically two modes for doing a thing:
- Get it done right now. This is the easy (if draining) one.
- Do it "whenever." This means prioritizing and juggling with other tasks of heterogeneous time horizon...ooh, squirrel! 🐿️
Accordingly: if you have something urgent for me, be upfront about that and don't hesitate to remind me to follow up. (I'll appreciate it.)
My email is will@willhayworth.com. My inbox is over-full. I offer no SLA for responding. If you haven't heard back from me, feel free to reach out via other platforms (see links below).
Current projects
Getting my shit together
I first registered willhayworth.com
in 2004. (On the Internet, nobody knows you're a pre-teen.) I also have ADD and a lengthy history of starting more projects than I finish; that, plus procrastination and varying desires to detach from tech outside of work, is a big part of why, prior to early 2021, this site had been last updated in 2013. I've since been motivated to revamp it for a few reasons:
- Although this site's traffic is low, it's non-zero, and to the extent that any new visitors would try to glean accurate information about me, they would have a hard time doing so. For a time, I didn't mind the stale pointer, but when someone recently messaged me and opened with Steely Dan, I figured a refresh was due.
- The previous design was suboptimal for a bunch of reasons. (More on that in a future blog post.) Front end work has never been my favorite, but that doesn't mean my website should suck. (It still does.)
- I'm starting to feel like I have things to say again; a long time ago I blogged but I've never felt that what I wrote then was worth saving. I still don't know that what I have to say is worth anything, but it would be nice to have a place to say it aside from social media. (I've read terrific pieces on Medium but it's still distractingly social.) I want a platform without any expectation of update frequency or synchronicity. This might be that.
It's been challenging to feel OK about prioritizing any of this because of the other major overdue items in my life, but here we are.
Ham radio (KN6DKG
)
Learning Rust 🦀
This site is built with Zola, an amazing Rust static site generator.
fn foo() {
// Don't panic
}