top of page
  • Writer's pictureLuda Fux

Navigating the Sea of iOS Knowledge 🌊

Updated: Jul 11

For the past few months, I've been diligently keeping a list of all the things I want to learn and implement in iOS development. Every day, I learn something new and put it into practice. Yet, the more I learn, the more I realize how much I still don't know. My list of topics keeps growing, even as I check off items I’ve implemented. To give you an idea, here’s a sample of what's on my list:

  • WWDC videos from this and previous years

  • Online conference recordings

  • Books

  • Point-Free channel

  • Obj-C channel

  • Open source repos

  • Various dev tools

  • Blogs

  • Podcasts

I don't know how it is for you folks, but I am personally overwhelmed.

I’ve asked several amazing senior devs for advice on how to prioritize learning, and the most common response is: "I just go with the flow and dive into what interests me."

I don't feel comfortable with that. Who's to say that what interests me is the right thing to focus on?

One of the people I approached with the learning prioritization question was Aviel Gross (iOS lead at a large and successful company, with a great track record and excellent soft skills). He was more comfortable then others to offer directions and give concrete advice. So, I had an epiphany! 💡 With his consent, I nominated him to be my iOS learning tech lead. Together, we'll go over my learning backlog, and he'll prioritize items based on his experience. I will be relying on his guidance today so that I can become the best iOS craftswoman in the future.

If, in the endless sea of knowledge, you end up on this page and read this far, please do consider sharing your strategy for consuming the endless amount of information in the iOS world.


Recent Posts

See All

The Benefits of Modularization

When embarking on a greenfield project, the initial development phase often feels like a breeze. Features are fresh, and there’s no need to grapple with someone else's code. Everything flows smoothly,

Consolidated ViewState

Managing multiple states in SwiftUI views can be complex and error-prone. This post addresses the issue by introducing a consolidated generic ViewState enum, simplifying state management, reducing bug


bottom of page