Heath Stewart

@heaths.dev

Principal Software Engineer working on #AzureSDK for #rustlang at #Microsoft. My opinions are my own. Love contributing to OSS in #cpp, #csharp, #javascript, #golang, et. al. Avid outdoor adventurer 🏔️❄️👞🚴‍♂️, husband, father.

Packing in the Seattle area for this: “Let’s see what the weather will be like in the other side of the continent! “Oh. Just like Seattle. 😔” 🌧️🌧️🌧️ Still, it’ll be fun, I’ll get to meet some people from the RCN IRL, and it will be nice to visit Montreal. Not like I’m not acclimated to rain.

RustConf@rustconf.com · 3h ago

KNOW BEFORE YOU GO: #rustconf at-a-glance Badge pickup opens 8:00 AM EDT Tuesday at 510-511 Foyer, Level 5. Keynotes and sessions Wednesday and Thursday. UnConference Friday. Joining online? Virtual tickets are pay what you want, from $0: rustconf.com/virtual-guide

I love Dune—my favorite being the two Syfy miniseries many years back. It was closer to the source material than the 1984 version. The newer versions are good, but way off the mark. Brian Tyler composed Children of Dune, and it's one of my favorite soundtracks after almost any John Williams.

My little sister sent me a belated birthday card that struck a nerve. I’ve been lambasting this for years and not just as I got older. Browsers support a standard date picker, number validation before that, and simple JavaScript for free-form numbers before that! Get with the times, all web sites!

Birthday card showing combo boxes for a birth date with 1 as the day, January as the month, and 1994 through 1991 then just Old, Mature, Elderly, Geriatric, Decrepit, and Fossilized.

My mom and sister, Abby, are thinking of a trip to Greece. I injected: Mom should probably worry. If you’re going on a Mama Mia-inspired trip, just remember that the Odyssey was named after its sole survivor, Odysseus. Who do you think is coming back from an Abba-themed journey? #BigBrotherJokes

I listen to audio books while commuting via car or train, taking the dogs on long walks, or while on my indoor trainer. The amount of books I “read” has grown incredibly. And it supports not only the authors but the narrators.

John Scalzi@scalzi.com · last mo.

Yup. This is where I note to people that the "books vs audiobooks" debate is a nonissue for the vast majority of authors, we're delighted you come to our work whatever the format. Also audiobooks opened up a whole new revenue stream for us, which we also, you know, tend to like.

Because I rewrote this #GitHubCLI extension in #golang, it provided an opportunity to make some changes that, while possible with bash, are much easier in Go with the cli/go-gh module e.g., highlighting patterns, emitting JSON, or rendering templates.

GitHub - heaths/gh-users: GitHub CLI extension to list users for a repository

GitHub CLI extension to list users for a repository - heaths/gh-users

github.com

Heath Stewart@heaths.dev · last mo.

I wrote a script-based `gh users` #GitHubCLI extension years ago, but optimizing for multiple usernames required converting it to #golang to make use of features I helped add to cli/go-gh long ago. Re-introducing heaths/gh-users: gh ext install heaths/go-users gh users Alice Bob

It’s time: there has been so much broken glass and shards of metal in the bike lanes on the Eastside that I’m going tubeless. First on my TR road bike and, if I like it, I’ll convert my commuter.

Picture of brass-colored Muc-Off tubeless stems and Orange Seal sealant on a marbled countertop.

#TdF organizers and #UCI - who keep touting “safety” - really need to avoid or better protect around road furniture like this. Sad to see Vingegaard injured and out of the Tour. Another view shows it was >90° and narrow to get around it. Other side was wider but on the inside of the sharp turn.

Tour de France cyclists trying to go around a small island in the road. In the background, several cyclists have crashed and spectators rush to check on them.

In a mood, so hopped on the bike, singing in my head: 🎼 If you’re happy and you know it: Climb some hills. If you’re stressed out and you know it: Climb some hills. If you’re climbing then you’ll know it, ‘Cause your face will surely show it. If you’re feeling motivated: Climb some hills.

Took my friend to Vesper - his first time up there. Unfortunately it was completely socked in and he only got a brief hazy view of beautiful jade Copper Lake, but enjoyed the hike. It’s a difficult one with varied terrain and a snow field, but we’ve climbed many and glaciers together.

Vesper peak shrouded in clouds with a snowfield leading up to it.Hazy view of Copper Lake below us.Panorama looking south from lower down Headlee Pass of mountains, trees, and talus fields with thick cloud cover but some patches of blue skies.

Took the Scouts on a 3-day backpacking trip in central Washington. Though a desert, temperatures were decent but very strong winds made for dusty conditions. It’s pretty for a change and was nice but I prefer the Pacific Northwest forests and mountains.

Picture of a blue sky turning orange at dusk over a hilly desert with mountains in the background and some wispy clouds.