Smashing Magazine runs a series of articles by Chris Ashton, a senior software engineer at BBC, in which he experiences the web for one day with a selected limitation. So far he has tried the following:
termtosvg (GitHub repo) is a handy little tool that makes recording animated sessions in the terminal as simple as humanly possible. Instead of generating heavy graphics or video animations, this tool creates SVG files, which are a lot smaller and easier. There is also a selection of themes to choose from.
Th resulting SVG files can be used as quick demos and guides in READMEs on GitHub, or as tutorials for your application’s website.
“How HTTPS Works in 10 Minutes” is a simple, high-level overview of how HTTPS works. It doesn’t dive into too much detail or heavy math. But it does cover the main stages of how the connection is established, verified, and encrypted. These are the stages that are covered:
You go to an HTTPS website via your browser
The Client says “Hello”
The Server says “Hello”
The Client makes sure the SSL certificate is legitimate
The Client gets the public key from the SSL certificate
The Client uses the public key to make more random bytes