Computer Science & System Design & Algorithms
- "Computer Science. Distilled. Learn the art of solving computational problems.", Wladston Ferreira Filho
- "Computer Science. Unleashed. Harness the power of computational systems.", Wladston Ferreira Filho, Moto Pictet
- "The Self-Taught Computer Scientist", Cory Althoff
- "Grokking Algorithms", Aditya Bhargava
- "The Algorithm Design Manual", Steven S. Skiena
- "Clean Architecture", Robert C. Martin
- "SQL. Quickstart guide.", Walter Shields
- "Design Patterns. Elements of Reusable Object-Oriented Software.", Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
- "System Design Interview", Alex Xu
- "Grokking Concurrency", Kirill Bobrov
- "Git tips and tricks", Brent Laster, Rajeev Bera, Seth Kenlon, Olaf Alders, Ramakrishna Pattnaik, Agil Antony, Noaa Barki
Mobile
- "Native Mobile Development. A Cross-Reference for iOS and Android.", Shaun Lewis, Mike Dunn
Dart & Flutter
- "Dart in Action", Chris Bucket
- "Dart Fundamentals", Stanislav Chernyshev
- "Quick start as a Flutter developer", Andrey Aleev
- "Practical Flutter", Frank Zammetti
Swift & UIKit & SwiftUI
- "SWIFT. Basics of iOS & macOS app development.", Vasiliy Usov
- "SWIFT. Developing iOS applications based on the UIKit framework.", Vasiliy Usov
- "Development of applications on Swift and SwiftUI from scratch", Alexander Kazanskiy
- "Swift. Notes for Professionals.", GoalKicker.com
Management and Leadership
- "Herding cats: A Primer for Programmers Who Lead Programmers", J. Hank Rainwater



