Channel Avatar

Essential Developer @UCjFr010oOpmlzZNw79f-1fA@youtube.com

38K subscribers - no pronouns :c

Welcome to the Essential Developer channel! We help iOS dev


01:11:51
How to avoid burnout & get a Senior iOS Dev job in a great team | iOS Lead Essentials Podcast #062
20:24
Fixing iOS 17+ breaking changes: UIRefreshControl, viewIsAppearing & testability | iOS Dev Mentoring
58:13
How to achieve a better iOS dev salary and quality of life | iOS Lead Essentials Podcast #061
45:07
How to reach the next level as an iOS dev and build apps with joy | iOS Lead Essentials Podcast #060
44:36
How to pass interviews with confidence and 2x your salary | iOS Lead Essentials Podcast #059
01:00:55
How to develop complex native/hybrid iOS apps and 2x your salary | iOS Lead Essentials Podcast #058
51:44
How to become a confident Lead iOS Dev and 4x your salary | iOS Lead Essentials Podcast #057
59:32
How to advance as an iOS dev and double your total compensation | iOS Lead Essentials Podcast #056
55:37
‌How this iOS Dev made Xcode builds 70% faster & got 3 pay raises | iOS Lead Essentials Podcast #055
55:21
How to become a confident iOS Lead & pass interviews with ease | iOS Lead Essentials Podcast #054
01:15:28
How to create a Generic Networking Layer in iOS apps (Refresh Tokens, Combine, Async/Await, SwiftUI)
01:04:01
How this iOS Dev was promoted to Senior with a 2x salary raise | iOS Lead Essentials Podcast #053
01:04:48
How to stop feeling stuck as an iOS dev & progress with clarity | iOS Lead Essentials Podcast #052
01:37:24
How senior iOS devs test & refactor legacy code with Massive View Controllers | Live Dev Mentoring
01:00:23
How this iOS dev got a 3x pay raise working from anywhere | iOS Lead Essentials Podcast #051
01:35:28
How this iOS Dev got promoted to Senior Level with a pay raise | iOS Lead Essentials Podcast #050
01:07:34
How senior iOS devs plan and test-drive app ideas into solid iOS apps | Live Dev Mentoring
01:23:23
How to speed up slow Xcode builds, modularize & migrate legacy Obj-C to Swift | Live Dev Mentoring
54:39
How this iOS dev achieved a visa sponsorship + location freedom | iOS Lead Essentials Podcast #049
01:23:44
How this iOS dev got a 3x pay raise as a Principal iOS Engineer | iOS Lead Essentials Podcast #048
01:02:10
Acing Big Tech iOS interviews + 2x raise building apps at scale | iOS Lead Essentials Podcast #047
01:03:26
Italian iOS Dev promoted to Team Lead + 2x pay raise | iOS Lead Essentials Podcast #046
01:09:11
How this iOS dev got a 2x pay raise + paid relocation to Europe | iOS Lead Essentials Podcast #045
01:15:11
Architecting legacy iOS apps for remote & local storage (like Realm/CoreData) | Live Dev Mentoring
07:13
Learn how to refine your requirements like senior iOS devs | ED Clips
01:23:12
Brazilian iOS Dev becomes a confident Team Leader in Germany | iOS Lead Essentials Podcast #044
18:19
iOS Dev: Consider these factors before sharing the SDK between iOS and Android platforms. | ED Clips
08:13
iOS DEV: Two approaches for database migration with CoreData | ED Clips
05:40
iOS Dev: This is how good application architecture can enable flexibility and testability.
51:07
How senior iOS devs eliminate nested closures (arrow anti-pattern) in Swift | Live Dev Mentoring
11:46
iOS Dev: Use this technique to encapsulate the implementation detail and hide it from the client.
20:50
iOS Dev: This is how the Single Responsibility Principle is applied to a real-life problem.
05:31
This is how senior iOS devs compose the modules in the application. | ED Clips
10:54
iOS Dev: Key factors to consider before eliminating source code dependency | ED Clips
11:35
iOS Dev: With this simple approach, you can achieve the dynamic UI update. | ED Clips
11:18
iOS Dev: This is how senior iOS devs design the application architecture. | ED Clips
50:03
Indian iOS Dev relocates to Germany with a 3x salary hike | iOS Lead Essentials Podcast #043
03:17
iOS Dev: Are You Having trouble reducing the complexity of multithreading? Check this out.| ED Clips
14:05
iOS Dev: This mindset will help you decouple the tests and the implementation details. | ED Clips
05:37
iOS Dev: This is why module separation is a case-by-case decision | ED Clips
13:13
An advanced technique to separate concerns and eliminate duplication with the decorator pattern
05:18
Learn how to manage expensive operations and save user resources like senior iOS devs | ED Clips
54:08
iOS Dev journey from office to remote job from Caribbean Island | iOS Lead Essentials Podcast #042
01:52:27
How to crack the Senior iOS Dev interview: Test project review & preparation | Live Dev Mentoring
57:36
4x pay raise developing iOS apps and traveling at the same time | iOS Lead Essentials Podcast #041
10:14
Most iOS developers don't know about this secret of building composable components. | ED Clips
02:18
iOS Dev: Key factors to consider before using Swift Package Manager in the application | ED Clips
01:49:22
How to crack the senior iOS dev interview and negotiate salary | Live Dev Mentoring
15:27
iOS Dev: Use this technique to decouple your module from infrastructure details | ED Clips
04:11
This is a powerful architecture mindset for Senior iOS Developers! | ED Clips
07:28
An advanced technique senior iOS devs use to remove duplicate code | ED Clips
08:44
iOS Dev: You need to know this before choosing a framework for your application | ED Clips
12:58
Avoid this Coordinator pattern misconception to become a complete senior iOS developer | ED Clips
09:09
This is how senior iOS devs use CoreData from different modules | ED Clips
01:16:32
iOS App Architecture for Realtime UI updates via WebSockets | Live Dev Mentoring
07:14
iOS DEV: How to subscribe to UIControl events with Combine Publisher? | ED Clips
09:24
iOS DEV: Which frameworks to choose when starting a new project? | ED Clips
03:52
iOS DEV: These are important guidelines to master modular apps as a Senior iOS Developer | ED Clips
02:46
iOS DEV: Understanding this in the UI can help you manage dependencies in large-scale apps
06:53
iOS DEV: Watch this if you want to be more productive! | ED Clips