ylliX - Online Advertising Network

Entry Macro for Custom SwiftUI Environment Values

The Entry macro reduces the boilerplate when customizing the SwiftUI environment. Creating New Environment Values – A Recap Adding our own values to the SwiftUI environment is a common operation but it requires some boilerplate code each time. See SwiftUI Custom Environment Values for an example but here’s a quick recap: Create the environment key […]

Recommended WWDC24 Sessions

Every year I watch WWDC and write down some notes. But I’ve just realized that I’ve never shared those notes and it felt like something I should do, so I’ve decided to do just that! My approach is to pick a handful of sessions that are immediately useful / interesting to me and ignore the […]

Software engineering book recommendations

Software engineering book recommendations The following is a list of software engineering books I’ve read that I felt had a strong and lasting positive impact on my career. It’s not a list of everything I enjoyed (that would be impossible to list down), but rather a special list of resources that taught/helped me so much […]

Thoughts on SwiftUI vs UIKit

I had played with SwiftUI sporadically in the past, but it wasn’t until now that I had built a complete App Store-ready app with it. When SwiftUI was first announced I was very concerned about certain quirks of the framework and how it was probably not suitable for professional iOS development, but with the framework […]