Watch this session now to learn how senior iOS developers use the latest
https://www.essentialdeveloper.com/articles/architecting-ios-apps-for-the-latest-uicollectionviewcell-registration-apis-live-dev-mentoring
But hurry up because this video is publicly available only until September 26th, 2022. After that, it'll only be available to students of the iOS Lead Essentials program.
UICollectionView.CellRegistration
APIs without losing modularity and testability.https://www.essentialdeveloper.com/articles/architecting-ios-apps-for-the-latest-uicollectionviewcell-registration-apis-live-dev-mentoring
But hurry up because this video is publicly available only until September 26th, 2022. After that, it'll only be available to students of the iOS Lead Essentials program.
๐ฅ10
We don't know if you've seen it but our podcast is back ๐!
And we have already released 3 new episodes:
โข Paras Gorasiya, a student of the iOS Lead Essentials program who managed to move to a new job in Germany with a 3x salary hike ๐ฎ๐ณโ๏ธ๐ฉ๐ช: https://youtu.be/mPuSpI7jQ5E
โข Damian Modernell, a student of the iOS Lead Essentials program who managed to move from a regular office job to working remotely from a Caribbean Island ๐: https://youtu.be/QoaIAT3W53g
โข Florian Tousch, a student of the iOS Lead Essentials program who got a 4x pay raise developing iOS apps and traveling at the same time โ๏ธ๐งโ๐ป: https://youtu.be/P6yYPZlSJzU
And we have already released 3 new episodes:
โข Paras Gorasiya, a student of the iOS Lead Essentials program who managed to move to a new job in Germany with a 3x salary hike ๐ฎ๐ณโ๏ธ๐ฉ๐ช: https://youtu.be/mPuSpI7jQ5E
โข Damian Modernell, a student of the iOS Lead Essentials program who managed to move from a regular office job to working remotely from a Caribbean Island ๐: https://youtu.be/QoaIAT3W53g
โข Florian Tousch, a student of the iOS Lead Essentials program who got a 4x pay raise developing iOS apps and traveling at the same time โ๏ธ๐งโ๐ป: https://youtu.be/P6yYPZlSJzU
๐ฅ3๐1
Want to learn a technique senior iOS devs use to increase team productivity and speed up development in legacy codebases? ๐
So watch this FREE mentoring session now to learn how and when to start modularizing an existing legacy monolith iOS codebase the right way:
https://www.essentialdeveloper.com/articles/how-senior-ios-devs-modularize-legacy-monolith-codebases-live-dev-mentoring
But hurry up because this video is publicly available only until October 17th, 2022. After that, it'll only be available to students of the iOS Lead Essentials program.
So watch this FREE mentoring session now to learn how and when to start modularizing an existing legacy monolith iOS codebase the right way:
https://www.essentialdeveloper.com/articles/how-senior-ios-devs-modularize-legacy-monolith-codebases-live-dev-mentoring
But hurry up because this video is publicly available only until October 17th, 2022. After that, it'll only be available to students of the iOS Lead Essentials program.
๐5โคโ๐ฅ2๐ฅ1
Have you ever seen nested Swift closures shaped like an arrowhead (aka Pyramid of Doom)? ๐ฑ
Code shaped as an arrowhead is an anti-pattern caused by many nested structures such as nested conditions, switch statements, and even closures.
So watch this mentoring session now to learn how to eliminate nested closures (with & without Swift's async/await) to make code easier to read and maintain.
https://www.essentialdeveloper.com/articles/how-senior-ios-devs-eliminate-nested-closures-arrow-anti-pattern-in-swift-live-dev-mentoring
Code shaped as an arrowhead is an anti-pattern caused by many nested structures such as nested conditions, switch statements, and even closures.
So watch this mentoring session now to learn how to eliminate nested closures (with & without Swift's async/await) to make code easier to read and maintain.
https://www.essentialdeveloper.com/articles/how-senior-ios-devs-eliminate-nested-closures-arrow-anti-pattern-in-swift-live-dev-mentoring
๐ฅ16
We just released a new podcast episode ๐
Our guest today is Thiago Penna, a student of the iOS Lead Essentials program who managed to move to Germany as an iOS Team Leader in a job he really likes and with a significant salary increase!
Watch it now to learn how he did it ๐
https://www.essentialdeveloper.com/articles/brazilian-ios-dev-becomes-a-confident-team-leader-in-germany-ios-lead-essentials-podcast-044
Our guest today is Thiago Penna, a student of the iOS Lead Essentials program who managed to move to Germany as an iOS Team Leader in a job he really likes and with a significant salary increase!
Watch it now to learn how he did it ๐
https://www.essentialdeveloper.com/articles/brazilian-ios-dev-becomes-a-confident-team-leader-in-germany-ios-lead-essentials-podcast-044
โค4๐ฅ2๐1
Do you want to know how senior iOS devs analyze legacy code before implementing new features? ๐งโ๐ป
To become a complete senior developer, you must know how to deal with legacy codebases effectively.
So watch this mentoring session now to learn how to analyze and improve legacy code.
https://www.essentialdeveloper.com/articles/architecting-legacy-ios-apps-for-remote-local-storage-like-realm-coredata-live-dev-mentoring
To become a complete senior developer, you must know how to deal with legacy codebases effectively.
So watch this mentoring session now to learn how to analyze and improve legacy code.
https://www.essentialdeveloper.com/articles/architecting-legacy-ios-apps-for-remote-local-storage-like-realm-coredata-live-dev-mentoring
๐13๐ฅ2
We just released a new podcast episode ๐
Our guest today is Danil Lakhtin, a student of the iOS Lead Essentials program who managed to move to a new job in Portugal with a 2x pay raise + paid relocation!
Watch it now to learn how he did it ๐
https://www.essentialdeveloper.com/articles/how-this-ios-dev-got-a-2x-pay-raise-paid-relocation-to-europe-ios-lead-essentials-podcast-045
Our guest today is Danil Lakhtin, a student of the iOS Lead Essentials program who managed to move to a new job in Portugal with a 2x pay raise + paid relocation!
Watch it now to learn how he did it ๐
https://www.essentialdeveloper.com/articles/how-this-ios-dev-got-a-2x-pay-raise-paid-relocation-to-europe-ios-lead-essentials-podcast-045
๐8๐ฅ5โค4
Hi everyone! We just released a new podcast episode ๐
Our guest today is Riccardo Rossi, a student of the iOS Lead Essentials program who went from feeling stuck to becoming a confident Team Lead with a 2x pay raise!
Watch it now to learn how he did it ๐
https://www.essentialdeveloper.com/articles/italian-ios-dev-promoted-to-team-lead-2x-pay-raise-ios-lead-essentials-podcast-046
Our guest today is Riccardo Rossi, a student of the iOS Lead Essentials program who went from feeling stuck to becoming a confident Team Lead with a 2x pay raise!
Watch it now to learn how he did it ๐
https://www.essentialdeveloper.com/articles/italian-ios-dev-promoted-to-team-lead-2x-pay-raise-ios-lead-essentials-podcast-046
๐ฅ5
Hi everyone! We just released a new podcast episode ๐
Our guest today is Trip Phillips, a student of the iOS Lead Essentials program who confidently aced big tech interviews, got multiple offers, and accepted a remote position with a 2x pay raise building iOS apps at scale!
Watch it now to learn how he did it ๐
https://www.essentialdeveloper.com/articles/acing-big-tech-ios-interviews-2x-raise-building-apps-at-scale-ios-lead-essentials-podcast-047
Our guest today is Trip Phillips, a student of the iOS Lead Essentials program who confidently aced big tech interviews, got multiple offers, and accepted a remote position with a 2x pay raise building iOS apps at scale!
Watch it now to learn how he did it ๐
https://www.essentialdeveloper.com/articles/acing-big-tech-ios-interviews-2x-raise-building-apps-at-scale-ios-lead-essentials-podcast-047
๐ฅ6๐2
Hi everyone! We just released a new podcast episode ๐
Our guest today is Fabio Mignogna, a student of the iOS Lead Essentials program who became a confident Principal iOS Engineer with a 3x pay raise! Watch it now to learn how he did it.
Watch it now to learn how he did it ๐
https://www.essentialdeveloper.com/articles/how-this-ios-dev-got-a-3x-pay-raise-as-a-principal-ios-engineer-ios-lead-essentials-podcast-048
Our guest today is Fabio Mignogna, a student of the iOS Lead Essentials program who became a confident Principal iOS Engineer with a 3x pay raise! Watch it now to learn how he did it.
Watch it now to learn how he did it ๐
https://www.essentialdeveloper.com/articles/how-this-ios-dev-got-a-3x-pay-raise-as-a-principal-ios-engineer-ios-lead-essentials-podcast-048
๐ฅ2
Hi everyone! We just released a new podcast episode ๐๏ธ
Our guest today is Tulio Parreiras, a student of the iOS Lead Essentials program who became a confident Senior iOS Developer, took control of his career, and got a visa sponsorship to move abroad ๐ง๐ทโ๏ธ๐ฆ๐บ!
Watch it now to learn how he did it ๐
https://www.essentialdeveloper.com/articles/how-this-ios-dev-achieved-a-visa-sponsorship-location-freedom-ios-lead-essentials-podcast-049
Our guest today is Tulio Parreiras, a student of the iOS Lead Essentials program who became a confident Senior iOS Developer, took control of his career, and got a visa sponsorship to move abroad ๐ง๐ทโ๏ธ๐ฆ๐บ!
Watch it now to learn how he did it ๐
https://www.essentialdeveloper.com/articles/how-this-ios-dev-achieved-a-visa-sponsorship-location-freedom-ios-lead-essentials-podcast-049
๐ฅ13๐2
Want to learn advanced modularization techniques that senior iOS devs use? ๐จโ๐ป๐
So watch this FREE mentoring session now and learn how to speed up slow Xcode builds and migrate a legacy Obj-C codebase to Swift.
https://www.essentialdeveloper.com/articles/how-to-speed-up-slow-xcode-builds-modularize-migrate-legacy-obj-c-to-swift-live-dev-mentoring
So watch this FREE mentoring session now and learn how to speed up slow Xcode builds and migrate a legacy Obj-C codebase to Swift.
https://www.essentialdeveloper.com/articles/how-to-speed-up-slow-xcode-builds-modularize-migrate-legacy-obj-c-to-swift-live-dev-mentoring
๐7๐ฅ4๐1
Want to know how to efficiently turn app ideas into solid iOS apps and keep releasing new features regularly? ๐
So watch this FREE mentoring session now and learn how senior iOS devs implement requirements with good design and tests.
https://www.essentialdeveloper.com/articles/how-senior-ios-devs-plan-and-test-drive-app-ideas-into-solid-ios-apps-live-dev-mentoring
So watch this FREE mentoring session now and learn how senior iOS devs implement requirements with good design and tests.
https://www.essentialdeveloper.com/articles/how-senior-ios-devs-plan-and-test-drive-app-ideas-into-solid-ios-apps-live-dev-mentoring
๐9๐ฅ5๐2โค1
Ever wondered how to effectively deal with Singletons in legacy iOS codebases? ๐ค
So watch this FREE mentoring session now to learn how senior iOS developers solve Singleton challenges like testability, threading issues, and memory leaks!
https://www.essentialdeveloper.com/articles/how-senior-ios-devs-deal-with-singletons-in-legacy-ios-codebases-live-dev-mentoring
So watch this FREE mentoring session now to learn how senior iOS developers solve Singleton challenges like testability, threading issues, and memory leaks!
https://www.essentialdeveloper.com/articles/how-senior-ios-devs-deal-with-singletons-in-legacy-ios-codebases-live-dev-mentoring
๐ฅ5๐2
Have you noticed that you can end up with massive views in SwiftUI like it used to happen with massive view controllers when using UIKit? ๐ง
So watch this FREE mentoring session to learn how to organize your SwiftUI code into simple, reusable, and composable components.
https://www.essentialdeveloper.com/articles/swiftui-code-review-state-management-design-patterns-composition-live-dev-mentoring
So watch this FREE mentoring session to learn how to organize your SwiftUI code into simple, reusable, and composable components.
https://www.essentialdeveloper.com/articles/swiftui-code-review-state-management-design-patterns-composition-live-dev-mentoring
๐ฅ9โค3๐1
Hi everyone! We just released a new podcast episode ๐๏ธ
Our guest today is Luisa Castaรฑo, a student of the iOS Lead Essentials program who became a confident Senior iOS Developer with a salary raise!
Watch it now to learn how she did it ๐
https://www.essentialdeveloper.com/articles/how-this-ios-dev-got-promoted-to-senior-level-with-a-pay-raise-ios-lead-essentials-podcast-050
Our guest today is Luisa Castaรฑo, a student of the iOS Lead Essentials program who became a confident Senior iOS Developer with a salary raise!
Watch it now to learn how she did it ๐
https://www.essentialdeveloper.com/articles/how-this-ios-dev-got-promoted-to-senior-level-with-a-pay-raise-ios-lead-essentials-podcast-050
โค7๐1๐ฅ1
Hi everyone! We just released a new podcast episode ๐๏ธ
Our guest today is Luis Piura, a student of the iOS Lead Essentials program who went from feeling stuck to becoming a confident Senior iOS Developer with a 3x salary raise in only 1.5 years!
Watch it now to learn how he did it ๐
https://www.essentialdeveloper.com/articles/how-this-ios-dev-got-a-3x-pay-raise-working-from-anywhere-ios-lead-essentials-podcast-051
Our guest today is Luis Piura, a student of the iOS Lead Essentials program who went from feeling stuck to becoming a confident Senior iOS Developer with a 3x salary raise in only 1.5 years!
Watch it now to learn how he did it ๐
https://www.essentialdeveloper.com/articles/how-this-ios-dev-got-a-3x-pay-raise-working-from-anywhere-ios-lead-essentials-podcast-051
โค8๐ฅ3
Ever wondered how to add new table/collection cell types easily without cluttering your data sources with if/else/switch statements? ๐ค Wonder no more! ๐
Watch this mentoring session now and learn how senior iOS devs implement polymorphic Table/CollectionViews with multiple cell types following the Open/Closed Principle (the O in SOLID!). ๐งโ๐ป
https://www.essentialdeveloper.com/articles/polymorphic-table-collectionviews-multiple-cell-types-without-if-else-switch-live-dev-mentoring
Watch this mentoring session now and learn how senior iOS devs implement polymorphic Table/CollectionViews with multiple cell types following the Open/Closed Principle (the O in SOLID!). ๐งโ๐ป
https://www.essentialdeveloper.com/articles/polymorphic-table-collectionviews-multiple-cell-types-without-if-else-switch-live-dev-mentoring
โค14๐11๐ฅ7
Hi everyone! We just released a new iOS Dev Mentoring Session ๐
Want to learn how to refactor Massive View Controllers and catch/fix bugs in legacy iOS codebases? ๐ ๏ธ
Watch this FREE mentoring session now and learn what techniques senior iOS devs use to test and refactor legacy iOS code, including network requests. ๐งโ๐ป
https://www.essentialdeveloper.com/articles/how-senior-ios-devs-test-refactor-legacy-code-with-massive-view-controllers-live-dev-mentoring
Want to learn how to refactor Massive View Controllers and catch/fix bugs in legacy iOS codebases? ๐ ๏ธ
Watch this FREE mentoring session now and learn what techniques senior iOS devs use to test and refactor legacy iOS code, including network requests. ๐งโ๐ป
https://www.essentialdeveloper.com/articles/how-senior-ios-devs-test-refactor-legacy-code-with-massive-view-controllers-live-dev-mentoring
๐ฅ6โค3๐1
Hi everyone! We just released a new iOS Dev Mentoring Session ๐
Watch this FREE mentoring session now and learn techniques senior iOS devs use to improve iOS codebases, such as design patterns, domain modeling, and how to share data between devices with frameworks like CoreData/CloudKit. ๐งโ๐ป
But hurry up because this video is publicly available only until April 24th, 2023. After that, it'll only be available to students of the iOS Lead Essentials program.
https://www.essentialdeveloper.com/articles/ios-app-architecture-review-by-senior-ios-developers-live-dev-mentoring
Watch this FREE mentoring session now and learn techniques senior iOS devs use to improve iOS codebases, such as design patterns, domain modeling, and how to share data between devices with frameworks like CoreData/CloudKit. ๐งโ๐ป
But hurry up because this video is publicly available only until April 24th, 2023. After that, it'll only be available to students of the iOS Lead Essentials program.
https://www.essentialdeveloper.com/articles/ios-app-architecture-review-by-senior-ios-developers-live-dev-mentoring
๐ฅ7
Hi everyone! We just released a new iOS Dev Mentoring Session ๐
Want to learn how to architect iOS apps to connect with many different devices via Bluetooth?
Watch this FREE mentoring session now to learn how to properly architect โiOS apps using CoreBluetooth/CBPeripheral/BLE ๐งโ๐ป
But hurry up because this video is publicly available only until May 1st, 2023. After that, it'll only be available to students of the iOS Lead Essentials program.
https://www.essentialdeveloper.com/articles/how-to-architect-ios-apps-properly-using-corebluetooth-cbperipheral-ble-live-mentoring
Want to learn how to architect iOS apps to connect with many different devices via Bluetooth?
Watch this FREE mentoring session now to learn how to properly architect โiOS apps using CoreBluetooth/CBPeripheral/BLE ๐งโ๐ป
But hurry up because this video is publicly available only until May 1st, 2023. After that, it'll only be available to students of the iOS Lead Essentials program.
https://www.essentialdeveloper.com/articles/how-to-architect-ios-apps-properly-using-corebluetooth-cbperipheral-ble-live-mentoring
๐7๐ฅ1