This is a short note to self about how to use
git instead of
grep to recursively find all occurrences of a certain text in all files within a root folder.
struct are two powerful tools. In this post, I’ll discuss how you typically use them and how to use structs like enums when you need more flexibility.
This is a shorter version of my previous post on async operations. It focuses more on code and has less discussions than the full version.
Swift is an amazing language, but I find that it lacks good native support for coordinating async operations in a sophisticated way. In this post, I will look at existing libraries for handling this, then discuss a lightweight alternative.
Sheeeeeeeeet 1.2 introduces a completely rewritten appearance engine that makes it easier than ever to style and subclass your action sheets and their items. In this post, I’ll discuss some of the major changes.