I'm currently looking at a bit of code, wondering why the responsible team decided to “modify the Base64 output, to make it safe to send over a URL” – using some custom character replacement and string slicing – when URL encoding and decoding are already a thing?
Jamie Tanna liked this note on jvt.me.