The Swift Blog
I started as a mobile developer (mainly Android, then moving into iOS) over 12 years ago. Since then, I’ve worked with small start-ups, late stage, medium and large corporations alike. These companies ranged from 10 people to 1500+.
I’ve grown in my career from a junior dev to a tech lead, a little stint as an engineering manager, an architect, and even a backend dev for a little while.
I’ve read a ton of Swift blogs, and I appreciate and look up to so many of them. Here’s some of my favourites in no specific order just to list a few:
So with all these excellent Swift blogs, and tons of resources online, why am I starting my own? Well, mainly it’s to jot down all my knowledge in one place, mostly for my own benefit, and if other people can gain anything from my ramblings, then it would make me happy.
You can follow along with the Swift.Mackarous blog here
The Newsletter
While I want to write a Swift blog with all my Swift and SwiftUI tips and tricks, I will be dedicating a newsletter to more than that.
I want to talk about the developer experience. I want to share my own findings, and my own thoughts on what it feels like to be a developer in this industry. What it feels like to work for large corporations, and small startups. What it feels like to be a part of the iOS dev community, and the larger software community as a whole.
Clarity and consistency are key, so here’s what you can expect from the newsletter:
• Weekly Posts: Every week, I’ll share a new post on topics related to Swift, SwiftUI, and iOS development.
• Tutorials and Tips: Practical guides and tips that you can immediately apply to your own projects.
• Personal Insights: Reflections on my experiences in the industry; lessons learned, challenges faced, cultivating work/life balance, and figuring out what being a developer means.
• Subscriber Perks: For those who opt for a paid subscription (coming soon), you’ll receive exclusive content, such as in-depth tutorials, early access to posts, and perhaps even some behind-the-scenes looks at my current projects.
The Community
Finally, this isn’t just a newsletter; it’s a community. I’m inviting you to join a space where we can learn from each other, share our successes and challenges, and support one another in our development journeys. Whether you’re a seasoned developer or just starting out, this will be a place where we can connect, collaborate, and grow together.
The Beginning
This space is as much yours as it is mine. Please share your thoughts, suggestions, and ideas as we build this community together. I’m excited to see where this journey takes us, and I’m glad you’re here with me.