9a9f42bc1e99bc02bafbe7707afeb5bc7d0be63d
I think it'd be better to use text difference if a substring isn't found. I realised afterwards that I think this is how Scryfall does it anyway.
mini_projects
Just a bunch of random projects
Languages
Rust
97.2%
Python
2.1%
Shell
0.7%