On Trusting Trust

Introduction I was asked a while ago by a junior about using ChatGPT for programming and if it’s a good idea or not, which reminded me of why you should, as a rule, distrust technology. Aside from ChatGPT, which you obviously shouldn’t rely on for programming by the way (despite what the internet wants you to believe), technology always has a bias, sometimes a malicious bias even, that I like to remind people of, so let’s dedicate this post to that....

June 13, 2023 Â· 5 min Â· 903 words

Exploring SVGs

Introduction Whether you heard of them or not, Scalable Vector Graphics (or SVGs) are an essential component of modern UIs everywhere. In short, SVGs are an image format for vector graphics, as the name would suggest, which means they can be scaled indefinitely, making them perfect for icons and images that need to be versatile and look good on all sorts of screen sizes. I have been working a lot with SVGs lately and have had to think about the ways you can work with them or use them, so this post will be dedicated to that....

May 15, 2023 Â· 8 min Â· 1612 words