Sign in

Herman J. Radtke III

@hermanradtke.com
61 followers 116 following 118 posts

CTO of Trove #rustlang #typescript #jj-vcs

PostsRepliesMedia
Herman J. Radtke III @hermanradtke.com · 22/09/2026
They have always been great at marketing and getting people to spend a lot of money on subpar products
030
Herman J. Radtke III @hermanradtke.com · 10/09/2026
git is to VCS as C is to programming languages
011
Herman J. Radtke III @hermanradtke.com · 10/09/2026
I am busy that night but I will pour one out to commiserate. I hope to attend next time
010
Herman J. Radtke III @hermanradtke.com · 08/09/2026
I saw the avatar on this post and thought “when did @steveklabnik.com grow his hair out?”
110
Herman J. Radtke III @hermanradtke.com · 05/09/2026
Importing OTPAuth URLs does not work for me. This is minor because I rarely use OTP in 1PW. I am manually fixing instead of researching the root cause.
000
Herman J. Radtke III @hermanradtke.com · 05/09/2026
Apple Passwords is more flexible during import than normal. This caused some surprises when importing and then moving records to a Shared Group. A record must have both a username and password.
100
Herman J. Radtke III @hermanradtke.com · 05/09/2026
Apple Passwords does not support esoteric 1PW record types such as bank accounts, credit cards, license keys, api keys, etc I manually converted these into a format that made sense.
100
Herman J. Radtke III @hermanradtke.com · 05/09/2026
There is no "per vault" export for 1PW. The 1PW export does not include vault name either. I chose to use the Travel Mode workaround. I flagged a single vault as available in Travel Mode and set my account to Travel Mode. This allowed me to export on a per-vault basis.
100
Herman J. Radtke III @hermanradtke.com · 05/09/2026
I used 1PW sections for things like security questions and other metadata. This metadata does not export. I manually moved this information into notes prior to exporting.
100
Herman J. Radtke III @hermanradtke.com · 05/09/2026
1PW export format is different from Apple Passwords import format. I used `xsv` to omit archived records and reformat ``` xsv search -s Archived '^false$' export.csv \ | xsv select Title,Url,Username,Password,Notes,OTPAuth > import.csv ```
100
Herman J. Radtke III @hermanradtke.com · 05/09/2026
I migrated from 1PW to Apple Passwords. I had around 1,000 records across 5 vaults. I took me 3 hours in total. My initial impressions are that Apple Passwords is basic and a little slow. Some notes:
130
Herman J. Radtke III @hermanradtke.com · 03/09/2026
I am testing out the website access when I am using non-Apple products. I already use Slack, GMail, etc in the browser so my pw manager being in a dedicated tab may work just fine!
020
Herman J. Radtke III @hermanradtke.com · 03/09/2026
I am going with Apple Password for now. I may switch later but the family uses Apple products already l, so it is a natural fit.
120
Herman J. Radtke III @hermanradtke.com · 03/09/2026
I will drive my 2008 Toyota 4Runner until it dies. I will easily get 300k miles on it. I love that car
010
Herman J. Radtke III @hermanradtke.com · 31/08/2026
What are you considering for an alternative? I am in research mode
210
Herman J. Radtke III @hermanradtke.com · 28/08/2026
thank you for this! it is painful learning new key bindings but i will admit they make more sense
010
Herman J. Radtke III @hermanradtke.com · 28/08/2026
Uuuugh… I guess it is time to look for a new editor.
200
Herman J. Radtke III @hermanradtke.com · 27/08/2026
Once a company goes through the process of procuring something like Claude Code and rolling it out across the team, they may be reluctant to quickly jump to a competitor precisely because of a lack of moat. Why switch when it is likely than Anthropic fixes the issues in the near term?
100
Herman J. Radtke III @hermanradtke.com · 15/08/2026
four? bsky.app/profile/famo...
140
Herman J. Radtke III @hermanradtke.com · 08/08/2026
It is hard to imagine using git now. At this point, using git in today’s day and age is like using svn/cvs when GitHub launched.
010
Herman J. Radtke III @hermanradtke.com · 07/08/2026
Good to hear. I read wouldcop.com/tracking We manage ~30% of the brands you are tracking. Let me know if you ever want to chat more about the resale space or the work you are doing.
010
Herman J. Radtke III @hermanradtke.com · 06/08/2026
Funny seeing this as I am CTO of the company who manages that site for Patagonia. If there are things we can do to make the bots life easier, let me know.
110
Herman J. Radtke III @hermanradtke.com · 03/08/2026
Is beads worth exploring? I have seen some negative opinions of it and very few (none?) of the AI users I respect appear to be using it. Steve considering it the cornerstone of his approach though.
100
Herman J. Radtke III @hermanradtke.com · 28/07/2026
If only the Query verb existed in http years ago
0151
Herman J. Radtke III @hermanradtke.com · 26/05/2026
I largely agree. I recently said "The finance team does not send the quarterly finance report to QA. They check their own work. Why is software engineering different?" I do think a few QA engineers floating around is a good investment though.
000
Herman J. Radtke III @hermanradtke.com · 21/05/2026
Totally joking. Loved the talk
110
Herman J. Radtke III @hermanradtke.com · 21/05/2026
As a SoCal kid in the scene, I take great offense to this talk.
110
Herman J. Radtke III @hermanradtke.com · 19/05/2026
I tried single, double, rawArgs. This was bash
000
Herman J. Radtke III @hermanradtke.com · 19/05/2026
i went to use this, tried to do await $`git remote set-branches origin "*"`, spent 20 minutes trying to figure out how to not have the asterisk glob, gave up and went back to execFileSync 🤕
100
Herman J. Radtke III @hermanradtke.com · 04/05/2026
After seeing the pains GitHub is going through due to agentic coding, this seems very wise.
120
Herman J. Radtke III @hermanradtke.com · 17/02/2026
Let me know too! I saw a lot of emo bands in SoCal, but none were from SoCal. The closest were probably slick shoes and sick of change. Those I would consider more punk(pop).
010
Herman J. Radtke III @hermanradtke.com · 10/12/2025
You can make a lot of money grading job sites. Pretty cush because it is mostly driving around big iron. I worked concrete growing up. Hard work but very technical. A good concrete crew never looks for jobs because reputation carries so much weight they get more referrals than they can handle.
1191
Reposted by Herman J. Radtke III
Mike Perham :sidekiq: @getajobmike.ruby.social.ap.brid.gy · 02/12/2025
This single file is quite readable and has improved my git understanding 1000x. Tremendous work, Julia. social.jvns.ca/@b0rk/11565103696621…
social.jvns.ca
Julia Evans (@b0rk@jvns.ca)
this fall I worked with the core Git folks on writing an official data model for Git and it just got merged! I learned a few new things from writing it. https://github.com/git/git/blob/master/Documentation/gitdatamodel.adoc
044
Reposted by Herman J. Radtke III
Sean McArthur @seanmonstar.com · 18/11/2025
I'm excited to announce the first @hyper.rs user survey! If you've used hyper (or related libraries) just a little or a whole bunch, providing feedback is invaluable and should take less than 5 minutes. Give it a go! seanmonstar.com/blog/hyper-u... #rustlang
seanmonstar.com
hyper User Survey 2025
I’m excited to announce the inaugural hyper user survey!
2198
Herman J. Radtke III @hermanradtke.com · 01/12/2025
Seeing a lot of posts about migrating from GitHub. None of the solutions, Codeberg, Gitlab, etc., seem right so far.
000
Herman J. Radtke III @hermanradtke.com · 28/11/2025
I feel like this is the sensible position? Everyone wins
000
Herman J. Radtke III @hermanradtke.com · 26/11/2025
How much effort did it take to set this up?
100
Herman J. Radtke III @hermanradtke.com · 23/11/2025
Argo is pretty good. Narvar moved to it and it was a definite improvement in quality of dev experience.
010
Herman J. Radtke III @hermanradtke.com · 15/11/2025
Yooooo that looks real nice
110
Reposted by Herman J. Radtke III
TokioConf @tokioconf.com · 26/09/2025
The TokioConf 2026 call for talk proposals is now open! tokio.rs/blog/2025-09...
tokio.rs
The TokioConf 2026 Call For Talk Proposals is now open | Tokio - An asynchronous Rust runtime
Tokio is a runtime for writing reliable asynchronous applications with Rust. It provides async I/O, networking, scheduling, timers, and more.
0256
Reposted by Herman J. Radtke III
Steve Klabnik @steveklabnik.com · 29/09/2025
Stupid #jj-vcs tricks andre.arko.net/2025/09/28/s...
andre.arko.net
stupid jj tricks
This post was originally given as a talk for JJ Con. The slides are also available. Welcome to “stupid jj tricks”. Today, I’ll be taking you on a tour through many different jj configurations that I h...
1498
Reposted by Herman J. Radtke III
Sean McArthur @seanmonstar.com · 13/08/2025
A new HTTP/2 MadeYouReset vulnerability disclosed (VU#767506). @hyper.rs handles it just fine, but we also provided some patches to help. #rustlang #security seanmonstar.com/blog/hyper-h...
seanmonstar.com
hyper HTTP/2 (Didn't) MadeYouReset
A new HTTP/2 attack vector was disclosed today called MadeYouReset. hyper’s h2 is negligably affected, weathering the attack well. But, we have provided patc...
085
Herman J. Radtke III @hermanradtke.com · 08/08/2025
Oh I have to pick this series up. The hachette books link confusingly lists Mercy of the Gods second when it seems like it is the first book.
110
Herman J. Radtke III @hermanradtke.com · 02/08/2025
Part 1 was good but similar to a lot of existing intro posts. This part 2 is a great cookbook and I find it muuuuch more useful.
020
Herman J. Radtke III @hermanradtke.com · 31/07/2025
I nearly moved to Madison for the ideal climate location! Love the area, especially the isthmus. Ultimately chose Ann Arbor instead.
010
Herman J. Radtke III @hermanradtke.com · 16/07/2025
I remember sitting in the audience at EmberCamp asking Yehuda why he was tightly coupling his ember.js framework to RoR when RoR hates JS and it was obvious to many that a node backend was the future.
120
Reposted by Herman J. Radtke III
Camille Fournier @skamille.themanagerswrath.com · 27/06/2025
Boy this is a barn burner of a post infrequently.org/2025/06/conf...
infrequently.org
Conferences, Clarity, and Smokescreens - Infrequently Noted
If frontend aspires to be a profession -- something we do for others, not just ourselves -- then we need a culture that can use statistical methods for measuring quality and reject the marketing that ...
2194
Reposted by Herman J. Radtke III
Thomas “Scary” Fuchs 🎃👻💀 @thomasfuchs.at · 20/06/2025
Trivial as in writing the actual code is not even what software development is about.
111
Herman J. Radtke III @hermanradtke.com · 31/05/2025
More engineers should hire a coach to improve their development. The coach signs an NDA, watched a video of the student writing the code, reviews the PR and then provides expert feedback on how they could improve.
000
Herman J. Radtke III @hermanradtke.com · 30/05/2025
hurl.dev has been my Postman replacement for a while now. i use it primarily for ad-hoc API exploration. i would use it for all my API testing if hurl supported partials so i could re-use instead of copy/pasting requests
010