TANASCHITA.COM
iOS Swift Development Blog by Natascha Fadeeva

All posts

Habits to stay healthy as a software developer

Being a software developer means sitting long hours in front of a computer every day. Our body isn’t designed to sit all day, so to stay healthy as a developer it is important to take care of our body every day and to have healthy habits. In this post, I share habits that evolved for me over the years of my career as software developer.

iOS Interview Questions and Answers for Senior Developers Part 3 - Persistence & Databases

This post covers questions and answers on persistence and databases. The purpose of these interview questions is to get to know the developers general knowledge of database concepts. And also to check his specific knowledge on persistence in iOS.

Quick guide on supporting Dark Mode on iOS

Since iOS 13, users can choose between a system-wide light or dark appearance. This post provides you with a step-by-step-guide to supporting Dark Mode in your app by using semantic colors.

iOS Interview Questions and Answers for Senior Developers Part 2 - Networking

This post covers questions and answers on the networking topic in iOS. The purpose of these questions is to get to know the developers general knowledge of computer networking concepts. And also to check his specific knowledge on networking in iOS..

Quick tip on how to learn Xcode keyboard shortcuts efficiently

Learning Xcode keyboard shortcuts is key to be a productive iOS developer. But memorizing a lot of shortcuts can be annoying, especially when starting out with Xcode. In this post, I share a quick tip of how to integrate an efficient learning process into your workflow.

Advanced Xcode keyboard shortcuts to be more productive

Using keyboard shortcuts is key of being productive and efficient when working with a development environment like Xcode. In this post, I will show you my favorite advanced and hidden Xcode shortcuts.

Basic Xcode keyboard shortcuts every developer should know

Using keyboard shortcuts is key of being productive and efficient when working with a development environment like Xcode. In this post, I share my most used basic Xcode shortcuts.

Introduction to Combine for iOS developers with RxSwift experience

Apple has recognized the benefits of reactive programming and introduced their new Combine framework at WWDC 2019. This post introduces Combine to developers who already worked with RxSwift and now consider switching.

iOS Interview Questions and Answers for Senior Developers Part 1 - Swift

This post covers questions and answers on Swift as programming language. The purpose of these interview questions is to get to know the developers general knowledge of programming language concepts. And also to check his specific knowledge on Swift.