Hello fellow developer, this time you learn how AI changes how code is taught, cryptography, the history of passwords, how the internet is declining and you can play Super Mario on a type writer.
News and Articles
Some cool new things to try out: The Netlify Image CDN is a new player in cloud image conversion and offers similar functionality to imgix and Cloudinary. TypeScript 5.5 Beta is out. jsDelivr wasn't available on the 2nd and they released an outage postmortem explaining what went wrong. I had no idea that Figma was written in a bespoke language called Skew and they wrote how they moved away from it to TypeScript.
You probably have used JSON.stringify() in the past, but did you know it has two optional parameters? The first one is a replacer, a function that is called on each value to convert it or an array to filter the output. The second is a spacer, defining the character that will be added to each line. If the spacer is a number, it adds spaces, if its a string, this one is added.