This very brief and somewhat vague article makes the case that DI in Swift can be simple and doesn’t need a third-party dependency.
π iOS: Dependency injection in Swift
Or try Swinject? This article also pointed me to a good quote.

This very brief and somewhat vague article makes the case that DI in Swift can be simple and doesn’t need a third-party dependency.
π iOS: Dependency injection in Swift
Or try Swinject? This article also pointed me to a good quote.

Dependency Injection seems so confusing and counterintuitive at first, so I love this quote which pretty well summarizes and demystifies it.
Dependency injection means giving an object its instance variables. Really. That’s it.
Dependency Injection Demystified
This is a basic / fundamental guide to creating a solid REST interface. It’s good for a review.
π RESTful API DesignβββStep By Step Guide
I’m glad I’m not going crazy. I’ve seen so many bad REST APIs that I thought I was missing something. But all this lines up as I would have hoped. ππ€

Out of the hundred of hours I have listened this year, these are my recommendations of the best 10 episodes on 2018.
π My top Software Engineering podcast episodes for 2018
I like that this guy put together as list of specific software dev podcasts episodes, not just overall podcasts. They cover everything from hiring to API design to dev ops to data science and “Kubernetes” (?). Working through these will help me broaden my perspective and catch on on some areas I had not been paying much attention to.

Deep dive into the interactive animations in the Sire Shortcuts app. I need to spend some time and understand this. It’s pretty involved.
π Re-creating the Siri Shortcuts Drawer Interaction
PS I love the nice whiteboard he came up with for the architecture.
