Here’s what we’re reading today
Welcome to the 21st edition of Coffee Bytes, a daily digest by Better Programming.
Without further ado, let’s get started.
By Matilde Aliffi
Philosophy and Programming are two distinct disciplines. Yet, after spending nine years of her life doing philosophy, Matilde observed that the mindset she developed when doing philosophy helped her as a software engineer. Read her story to know “how”.
By Massimo Cassandro
What do you do when your VS Code plugins don’t work as expected? You create one. Massimo shows how to create a script that can extract a CSS properties list from user-defined files — and eventually generates a VS Code snippet for you.
By Avi Tsadok
True, SwiftUI codebases look incredible. But, did you ever wonder how to replicate that experience in UIKit? Worry not, as Avi explores a way to do it using Swift 5.4’s Result Builders.
By Henry Steinhauer
Checking if an array contains a specific value is a fairly common task for software developers. And there are plenty of built-in functions to aid us. Unfortunately, the Go programming language doesn’t have a pre-defined function for this. Fear not as Henry presents an approach for writing generic helper functions with the latest Go 1.18 update.
That’s it for this one. Thanks for reading.
Until your next coffee,
Anupam and the Better Programming team.