https://www.zachleat.com/web/this-website-is-a-tech-talk/
The person that shared this is awesome

This Web Site is a Tech Talk

zachleat’s Avatarzachleat

206 Webmentions
№288 February 27, 2021