Natascha Fadeeva
Author and creator of this site
quick tip
swift
Safe array subscription in Swift
An extension to access array elements with conditional binding
15 Feb 2021 · 2 min read
objective-c
Objective-C basics for Swift developers
Quick reference and cheatsheet for Swift developers learning Objective-C
06 Feb 2021 · 6 min read
technical interview
testing
ios
iOS Interview Questions and Answers for Senior Developers Part 6 - Testing
Check your knowledge on automated tests in Swift and iOS
16 Jan 2021 · 8 min read
advanced
How to solve problems with bitwise operators in Swift
Learn to use the power of bitwise operations and option sets in iOS.
14 Dec 2020 · 6 min read
combine
reactive programming
Quick guide on Combine essentials
Get started with Combine by reading this guide on basic Combine concepts and terms.
15 Nov 2020 · 10 min read
swiftui
Quick guide on SwiftUI essentials
Get started with SwiftUI by reading this quick guide. It introduces the basic SwiftUI concepts and terms for view creation and state management.
17 Oct 2020 · 10 min read
architecture
design patterns
iOS Interview Questions and Answers for Senior Developers Part 5 - Architecture & Design Patterns
Check your knowledge on architecture and design patterns in Swift iOS
02 Sep 2020 · 6 min read
productivity
Explore Apple's new Swift logging API for iOS 14
Learn how to log events and errors in your iOS app with the new API introduced at WWDC 2020
05 Jul 2020 · 4 min read
concurrency
iOS Interview Questions and Answers for Senior Developers Part 4 - Concurrency
Check your knowledge on threading concepts and concurrency in iOS
30 May 2020 · 6 min read
networking
graphql
GraphQL essentials you need to know as an iOS Developer
Master the networking concept behind GraphQL and their usage on iOS
12 Apr 2020 · 6 min read
databases
iOS Interview Questions and Answers for Senior Developers Part 3 - Persistence & Databases
Check your knowledge on database concepts and persistence in iOS
01 Nov 2019 · 3 min read
iOS Interview Questions and Answers for Senior Developers Part 2 - Networking
Check your knowledge on general computer networking concepts and networking in iOS
01 Oct 2019 · 5 min read
Introduction to Combine for iOS developers with RxSwift experience
How to start using Combine for reactive programming
19 Aug 2019 · 4 min read
iOS Interview Questions and Answers for Senior Developers Part 1 - Swift
Check your knowledge on Swift and programming language concepts
15 Jul 2019 · 5 min read
health
user interface
xcode