Sign in

Matthew Miller

@iamkale.millerti.me
1.6K followers 186 following 372 posts

#passkeys expert. Creator of SimpleWebAuthn, maintainer of py_webauthn, steward of webauthn.io. Video games and 3D printing fill my downtime. Oh and I blog sometimes over at blog.millerti.me 😎 My opinions are my own.

PostsRepliesMedia
Reposted by Matthew Miller
What are passkeys? @whatarepasskeys.info · 22/09/2026
Introducing whatarepasskeys.info! A consumer-friendly resource for learning about #passkeys, shaped by 2+ years of community feedback, with an Advanced mode for technical readers. Running a site/app with passkey support? Link it in your docs or enrollment flows to help users understand them!
whatarepasskeys.info
Passkeys Explained: The Easier, Safer Way to Sign In
Passkeys replace your password with a unique digital key. Easier and safer to use — no passwords to remember, no codes to wait for.
174
Matthew Miller @iamkale.millerti.me · 02/09/2026
I just released SimpleWebAuthn v14.0.0 with support for ML-DSA passkeys, as well as a bunch of other fun new features including a helper for calling the WebAuthn Signal APIs. Check out the release notes for all the details 🚀 github.com/MasterKale/S...
github.com
Release v14.0.0 - The one after they go quantum · MasterKale/SimpleWebAuthn
The headlining feature of this release is @simplewebauthn/server gaining support for passkeys using the ML-DSA-44, ML-DSA-65, and ML-DSA-87 PQC algorithms in supported runtimes. And in those same s...
331
Reposted by Matthew Miller
Tim Cappalli @timcappalli.me · 27/07/2026
Just posted the slides and audio recording from my session with @iamkale.millerti.me from #Identiverse 2026 which talked through some of the biggest misconceptions about #passkeys throughout 2025. blog.timcappalli.me/p/preso-idv26/
blog.timcappalli.me
The Passkey Reality Check: Addressing 2025's Biggest Misconceptions @ Identiverse 2026
Another session on passkeys? Well we're entering year four, and passkeys are available to billions of users. However, widespread availability hasn't necessarily led to widespread understanding. From c...
011
Matthew Miller @iamkale.millerti.me · 05/07/2026
SGDQ 2026 lets gooooo www.twitch.tv/gamesdonequick
twitch.tv
GamesDoneQuick - Twitch
SGDQ 2026 benefiting Doctors Without Borders — Donkey Kong Country 2: Diddy's Kong-Quest !donate !schedule
000
Matthew Miller @iamkale.millerti.me · 29/04/2026
I gotta say I'm extremely disappointed in Gerard Butler these days, he still hasn't inspired us to rise up and overthrow the machines
010
Matthew Miller @iamkale.millerti.me · 22/04/2026
I'd probably cancel my Claude Pro if they remove Code from the $20 tier, I wasn't using it enough to run into limits and I can't see myself ever using it enough personally to upgrade to the Max 5x plan.
230
Reposted by Matthew Miller
Tim Cappalli @timcappalli.me · 21/04/2026
I'm working to aggregate some common questions about #passkeys, both from non-technical and technical perspectives. These will be used in an end user facing site in the future. Any and all feedback is welcome. forms.gle/wmaydkzmUp2e... (also would appreciate some reposts to widen the audience)
32221
Matthew Miller @iamkale.millerti.me · 08/03/2026
New blog post just dropped 📝🎉 An AI-skeptical senior engineer's guide to making the most of Claude blog.millerti.me/2026/03/02/a...
blog.millerti.me
An AI-skeptical senior engineer's guide to making the most of Claude
I'm reluctantly coming around to AI. Here's some ideas that Claude gave me on how best to use it while keeping a human (me) in the loop.
110
Matthew Miller @iamkale.millerti.me · 28/02/2026
New blog post just dropped 📝🎉 How many WebAuthn library downloads a month?! blog.millerti.me/2026/02/28/h...
blog.millerti.me
How many WebAuthn library downloads a month?!
A quick SimpleWebAuthn and py_webauthn popularity check vis-a-vis number of downloads over the last 30 days.
120
Reposted by Matthew Miller
GlaireDaggers🍉🏳️‍⚧️🎃 @glairedaggers.bsky.social · 16/02/2026
oh.... my god?? actual chart from learn.microsoft.com/en-us/traini... btw
Screenshot of what's apparently supposed to be a "git flow" chart from Microsoft learning materials.

It's full of bizarre spelling errors and fucked up diagram elements that make it pretty clear the thing was AI generated.
951304366
Matthew Miller @iamkale.millerti.me · 31/10/2025
I had to make a "Politics" list and move some follows over to it because my Following timeline has not been good for my mental health. To the point my wife is concerned that I seem tired or depressed all the time...this also happened to me in 2017. Gotta dial it back like I had to back then too 🫠
100
Matthew Miller @iamkale.millerti.me · 30/10/2025
Holy smokes, Affinity Photo, Designer, and Publisher are all now just a single app, and it's FREE? This is seriously great news, it might get me to switch back from Pixelmator Pro 🤔
120
Reposted by Matthew Miller
Radley Balko @radleybalko.bsky.social · 28/10/2025
I know it’s too much to expect them to know their history, but if the American Revolution had a motto, it definitely would not have been “immigrants go home.” It would have been “get your fucking soldiers out of our cities.”
190120233045
Reposted by Matthew Miller
Tim Cappalli @timcappalli.me · 27/10/2025
At Authenticate, @iamkale.millerti.me, @nishantkaushik.com, and I decided to mix up the usual "Passkeys 101" and cover common misconceptions about #passkeys. Topics around cloud sync, phishing resistance, workforce usage, and concerns about vendor lock in. blog.timcappalli.me/p/preso-auth...
blog.timcappalli.me
Passkey Mythbusters: Short Takes on Common Misunderstandings @ Authenticate 2025
Passkeys promise to replace passwords with a simpler, more secure login experience, but myths and confusion still hold many organizations back. This session at Authenticate 2025 tacklea some commonly ...
132
Reposted by Matthew Miller
Wario64 @wario64.bsky.social · 22/10/2025
No Man's Sky Breach Trailer www.youtube.com/watch?v=eNaY... Patch notes www.nomanssky.com/2025/10/expe...
213425
Reposted by Matthew Miller
Pavel @spavel.bsky.social · 21/10/2025
Office IT is infuriated by my script that makes everyone's Yubikey print out the entire script of the Bee Movie (2007)
1231
Matthew Miller @iamkale.millerti.me · 18/10/2025
Here lies Matt Miller. Cause of death: Roko's Basilisk
000
Reposted by Matthew Miller
Joshua Erlich @joshuaerlich.bsky.social · 12/10/2025
people in Portland are taking down ICE with what looks like a party from Chrono Trigger
4838143
Reposted by Matthew Miller
matt @stavola.xyz · 07/10/2025
The more I play with this, the more I love it. Even if I'm the only one using mlf.lol to generate #atproto lexicons, it has been worth it. It really hits the pleasure centers of my brain just right.
A screenshot of the mlf.lol playground, displaying an example of ATProto lexicon generation from a source MLF file. The MLF source uses inline types, def types, tokens, records, constraints, references, and references to a "standard library." Thematically, the source refers to posters on an old school forum.
4515
Reposted by Matthew Miller
Don Moynihan @donmoyn.bsky.social · 11/10/2025
RIFs can’t be done without agency leadership so this is RFK Jr extending his purge of CDC scientists to help Vought’s shutdown agenda. Genuine public health risks created by aggrieved men.
372180771
Matthew Miller @iamkale.millerti.me · 11/10/2025
you've met antifa, now say hello to antif-rog 🐸
000
Matthew Miller @iamkale.millerti.me · 07/10/2025
"Hey MattGPT, what can you tell me about <thing>?" "As a Large, Livid Man..."
000
Matthew Miller @iamkale.millerti.me · 07/10/2025
Geezus, what a headline. RIP NPR
021
Reposted by Matthew Miller
ProPublica @propublica.org · 07/10/2025
Heather Honey, a high-profile denier of Donald Trump’s loss in the 2020 election, was appointed to a senior DHS position in which she’ll help oversee election security. “DHS now appears poised to become a primary amplifier of false election conspiracies pushed by our enemies,” one expert said.
propublica.org
She Pushed to Overturn Trump’s Loss in the 2020 Election. Now She’ll Help Oversee U.S. Election Security.
Heather Honey has been appointed to a senior position in the Department of Homeland Security. State election officials and voting experts are concerned.
33839487
Reposted by Matthew Miller
ve, the ghost of info past @vortexegg.com · 06/10/2025
Cyberpsychosis is when too much cyber, but unlike the literalist “wow cool robot” depictions of cyborgs in media like the Cyberpunk™️ universe, what is really meant is being too enmeshed in networks of cybernetic feedback loops that cause a person to loose touch with the feedback of actual reality
312525
Reposted by Matthew Miller
Jake Gold @jacob.gold · 06/10/2025
A ~$6/mo VM rented from any decent cloud provider will (typically) run a small private PDS for years with uptime approaching 100%. K.I.S.S. github.com/bluesky-soci...
github.com
GitHub - bluesky-social/pds: Bluesky PDS (Personal Data Server) container image, compose file, and documentation
Bluesky PDS (Personal Data Server) container image, compose file, and documentation - bluesky-social/pds
4445
Matthew Miller @iamkale.millerti.me · 04/10/2025
SimpleWebAuthn packages now feature build transparency logs on NPM and JSR! I achieved this by publishing from GitHub Actions workflows now instead of from my local machine. Check out the release notes for more info: github.com/MasterKale/S...
github.com
Release v13.2.2 · MasterKale/SimpleWebAuthn
Changes [browser] [server] In the spirit of contributing to increased software supply chain transparency, both libraries are now published via GitHub Actions workflows. Package listings on JSR and...
021
Matthew Miller @iamkale.millerti.me · 04/10/2025
i'm sorry but if keikaku doori doesn't mean anything to you then i don't think we can be friends
110
Matthew Miller @iamkale.millerti.me · 04/10/2025
Giving this streaming thing a try tonight, if you catch this within the next hour or so come on by and say hi. Tonight I think I'll try to automate publishing to JSR and NPM www.twitch.tv/iamkalegaming
twitch.tv
IAmKaleGaming - Twitch
Nothing special yet, still stretching my wings. Expect lots of kale jokes
010
Reposted by Matthew Miller
The Daily Show @thedailyshow.com · 30/09/2025
Excited to introduce Vibes from Meta. Eat your slop, piggies!
11173452623
Matthew Miller @iamkale.millerti.me · 03/10/2025
This is why the changes to sideloading rules on Android (sideloaded apps must now be signed by a Google-Play-registered developer account) sucks. It means not even Android is resistant now to the government applying pressure on Google to take down apps it doesn't like 😫
111
Matthew Miller @iamkale.millerti.me · 02/10/2025
Are you interested in PQC algorithm support (at least ML-DSA and ML-KEM) in @deno.land? If so here's an issue I created for you to subscribe/react/comment 🔐 github.com/denoland/den...
github.com
PQC algorithm support in Deno's WebCrypto · Issue #30900 · denoland/deno
Interest in PQC algorithms, ML-DSA and ML-KEM in particular, is growing around the world. Adding support to Deno's WebCrypto for such algorithms would help encourage adoption of asymmetric cryptogr...
121
Matthew Miller @iamkale.millerti.me · 02/10/2025
Oh wow, I'm pretty sure I played the original in high school off a burned CD that got passed around the friends group. That was 20 years ago 🫠 Congrats on the upcoming release 🥳 (And sorry about the high school piracy. If I buy a copy of this one will you forgive me?)
142
Matthew Miller @iamkale.millerti.me · 01/10/2025
Those Sora 2 videos used to be a forest 😢
051
Reposted by Matthew Miller
Hard Drive @hard-drive.net · 01/10/2025
Due to the government shutdown, your appointment to FEMA will no longer be finalized within the week.
1341574
Matthew Miller @iamkale.millerti.me · 30/09/2025
I'm exploring what "ML-DSA support in Python" looks like as of September 2025. So far cryptography.io doesn't yet have a roadmap to exposing OpenSSL's ML-DSA support. I've been looking at pypi.org/project/dili... and pypi.org/project/libo... too. Any other projects worth looking out for?
000
Matthew Miller @iamkale.millerti.me · 30/09/2025
This is authentic adoration on display and I am here for it
010
Matthew Miller @iamkale.millerti.me · 29/09/2025
Operation Surprise Everyone in Work Meetings with the Sound of My Voice Thanks to a Podcast-Quality Microphone: Success! 🎤 (❤️ my Samson Q2U)
020
Matthew Miller @iamkale.millerti.me · 26/09/2025
Retailers need to make "Tariffs" a line item on receipts. Expose exactly how much of the bottom line is due to administration policy so we can see first-hand how it's contributing to our ever dwindling spending power.
010
Matthew Miller @iamkale.millerti.me · 25/09/2025
PS State of Play today had some games I'm really pumped for. Saros is a Day 1 buy, Housemarque deserves it after Returnal. Wolverine won't come out till much later into 2026, but it's by Insomniac so I'm cautiously optimistic. But that Deus Ex remaster...the textures and lighting look really bad 😭
000
Matthew Miller @iamkale.millerti.me · 23/09/2025
This is great news! GitHub will require use of passkeys for 2FA when publishing to NPM. What a huge step up in security compared to other phishable 2FA methods that were historically supported 🎉 github.blog/security/sup...
github.blog
Our plan for a more secure npm supply chain
GitHub is strengthening npm's security with stricter authentication, granular tokens, and enhanced trusted publishing.
03413
Reposted by Matthew Miller
Eiji Kitamura / えーじ @agektmr.com · 22/09/2025
Excited to be speaking at @fidoalliance.bsky.social 's Authenticate US 2025 with my amazing colleague Niharika Arora about "𝐖𝐡𝐚𝐭’𝐬 𝐧𝐞𝐰 𝐨𝐧 Google 𝐩𝐥𝐚𝐭𝐟𝐨𝐫𝐦s 𝐟𝐨𝐫 𝐏𝐚𝐬𝐬𝐤𝐞𝐲𝐬" authenticatecon.com/event/authen... Happy to catch-up if you are joining and discuss all Identity things!
064
Reposted by Matthew Miller
Chris Hayes @chrislhayes.bsky.social · 18/07/2025
Not really an overstatement to say that the test of a free society is whether or not comedians can make fun of the country's leader on TV without repurcussions.
14567315018649
Matthew Miller @iamkale.millerti.me · 14/09/2025
This is such an incredible self own by the US, way to completely humiliate an ally nation and crater any future chances of South Korea investing in US infrastructure. All because our visa system is too inflexible. Also ICE agents equating South Koreans to North Koreans? How insulting! 😡
133
Matthew Miller @iamkale.millerti.me · 13/09/2025
Making it out of Micro Center without buying another piece of my coding livestream setup challenge (impossible)
040
Reposted by Matthew Miller
WinRAR Earle @tommchenry.bsky.social · 12/09/2025
cowboy doodling
Drawing of boots, narration: “he wore ‘Nebraska Shitsteppers,’ a new model boot catching on in the high country. Drawing of a man turning back to say “Evangelion was a psy-op, sheriff…”
211828
Reposted by Matthew Miller
ElieNYC @elienyc.bsky.social · 11/09/2025
It is entirely possible to be respectful about the death of a person you disagreed with without “honoring” him by vowing to continue his disagreeable, hateful “work.”
1122912444
Reposted by Matthew Miller
Hank Green @hankgreen.bsky.social · 10/09/2025
It’s ok to put the phone down.
1667062769
Reposted by Matthew Miller
cait (and adonis) @cait.bsky.social · 10/09/2025
"that's not funny, no one should lose their lives to gun violence" so true! that's what we've been saying all along. I'm so glad you agree
2672351247