Date Formatters
Date formatters have been around for a while. I've recently started trying out the new formatted method on Date. It's pretty slick. Its neat how you can build up a format in a functional style. One thing I was interested was the performance difference between DateFormatter and the new formatted ...
Building a Story Brand
By Donald Miller I really enjoyed this book. The premise of the book is that in order to add clarity to your marketing and brand, you should follow the rules that a good storytelling follow:
- A Character
- Has a problem
- Meets a guide
- Who gives them a plan
- And calls them to action
- Which helps ...
Decoding Codable Code
I've been working on a recent project where I've been interacting with remote data. This data is delivered in JSON format. JSON (or its Swift equivalent Dictionary<String, Any>) are not exactly type safe. Seeing as type safety is a key feature of Swift, it make sense to translate this data ...
Proper Presentations
Aristotle once said: The aim of art is to represent not the outward appearance of things, but their inward significance. Such is the aim of our UI's. A good UI helps users navigate the utility that the app provides them. It enhances the experience without distracting from the purpose of ...