About

About Me

Algorithms

Basics

Bitwise

Books

Books

Data-Structures

Development

Roadmaps
Setting Up a New macOS Device: My Essential Tweaks
Zombies In Swift
Network Issues in MacBooks with Silicon Chips and Proposed Solutions
Test Doubles In Swift
iOS Accessibility Basics
SwiftUI Views Are Values, Not Objects: Understanding the Implications
This Is Why I Don't Prefer Git GUI Tools
Why I Prefer To Store My Files On A Digital Ocean Space & Not Google Drive Or Dropbox.
Gentle Introduction To Unit Testing.
Refresher: Solving Few Problems
iOS/Android Developer Security Basics
Understanding GPS Hardware Basics for Mobile Developers
Swift Sets: Basics and Practical Examples
Using unicode markers (LTR: 0x200E, RTL:200F) to align "hybrid RTL/LTR strings" correctly.
Mastering Swift Bitwise Operators: Theory and Practical Examples
Easily Tiling Images in Interface Builder Without Code
Why my 0.3 MB image occupies around 10 MB on RAM?
Why You Should Never Use Floating-Point or Double Data Types for Money Calculations!
Understanding Optionals in Swift: Handling Absence of Data Safely
Swift: The Difference Between Void and ()
Swift: The Difference Between nil, Nil, NULL, NSNull
Understanding Swift: Differences Between Any, AnyObject, and AnyHashable
Swift Root/Base Class & NSObject: A Quick Look
Swift's Basic Data Types & Type Inference
Understanding Swift Variables and Constants: A Dive into Mutability
Mastering Swift Style Guides: Elevate Your Code to the Next Level
Swift Lexical Structure
Swift Reserved Keywords, with brief explanations.
Advantages of Swift Over Objective-C
What is Swift Programming Language?

Generics

Phantom Types in Swift

Graphics

Hardware

Interface-Builder

Math

Objective-C

Operators

Optimization

Performance

Phantom Types

Phantom Types in Swift

Programming

Roadmaps
Setting Up a New macOS Device: My Essential Tweaks
Zombies In Swift
Network Issues in MacBooks with Silicon Chips and Proposed Solutions
Test Doubles In Swift
iOS Accessibility Basics
SwiftUI Views Are Values, Not Objects: Understanding the Implications
This Is Why I Don't Prefer Git GUI Tools
Why I Prefer To Store My Files On A Digital Ocean Space & Not Google Drive Or Dropbox.
Gentle Introduction To Unit Testing.
Refresher: Solving Few Problems
iOS/Android Developer Security Basics
Understanding GPS Hardware Basics for Mobile Developers
Swift Sets: Basics and Practical Examples
Using unicode markers (LTR: 0x200E, RTL:200F) to align "hybrid RTL/LTR strings" correctly.
Mastering Swift Bitwise Operators: Theory and Practical Examples
Easily Tiling Images in Interface Builder Without Code
Why my 0.3 MB image occupies around 10 MB on RAM?
Why You Should Never Use Floating-Point or Double Data Types for Money Calculations!
Understanding Optionals in Swift: Handling Absence of Data Safely
Swift: The Difference Between Void and ()
Swift: The Difference Between nil, Nil, NULL, NSNull
Understanding Swift: Differences Between Any, AnyObject, and AnyHashable
Swift Root/Base Class & NSObject: A Quick Look
Swift's Basic Data Types & Type Inference
Understanding Swift Variables and Constants: A Dive into Mutability
Mastering Swift Style Guides: Elevate Your Code to the Next Level
Swift Lexical Structure
Swift Reserved Keywords, with brief explanations.
Advantages of Swift Over Objective-C
What is Swift Programming Language?

Roadmap

Roadmaps

Security

Strings

Swift

Roadmaps
Phantom Types in Swift
Setting Up a New macOS Device: My Essential Tweaks
Zombies In Swift
Network Issues in MacBooks with Silicon Chips and Proposed Solutions
Test Doubles In Swift
iOS Accessibility Basics
SwiftUI Views Are Values, Not Objects: Understanding the Implications
This Is Why I Don't Prefer Git GUI Tools
Why I Prefer To Store My Files On A Digital Ocean Space & Not Google Drive Or Dropbox.
Gentle Introduction To Unit Testing.
Refresher: Solving Few Problems
iOS/Android Developer Security Basics
Understanding GPS Hardware Basics for Mobile Developers
Swift Sets: Basics and Practical Examples
Using unicode markers (LTR: 0x200E, RTL:200F) to align "hybrid RTL/LTR strings" correctly.
Mastering Swift Bitwise Operators: Theory and Practical Examples
Easily Tiling Images in Interface Builder Without Code
Why my 0.3 MB image occupies around 10 MB on RAM?
Why You Should Never Use Floating-Point or Double Data Types for Money Calculations!
Understanding Optionals in Swift: Handling Absence of Data Safely
Swift: The Difference Between Void and ()
Swift: The Difference Between nil, Nil, NULL, NSNull
Understanding Swift: Differences Between Any, AnyObject, and AnyHashable
Swift Root/Base Class & NSObject: A Quick Look
Swift's Basic Data Types & Type Inference
Understanding Swift Variables and Constants: A Dive into Mutability
Mastering Swift Style Guides: Elevate Your Code to the Next Level
Swift Lexical Structure
Swift Reserved Keywords, with brief explanations.
Strings and Characters That Don’t Bite
Operators You Actually Use
Advantages of Swift Over Objective-C
What is Swift Programming Language?

Syntax

Swift Lexical Structure

Type Safety

Phantom Types in Swift

Xcode

iOS

Books
Roadmaps
Setting Up a New macOS Device: My Essential Tweaks
Zombies In Swift
Network Issues in MacBooks with Silicon Chips and Proposed Solutions
Test Doubles In Swift
iOS Accessibility Basics
SwiftUI Views Are Values, Not Objects: Understanding the Implications
This Is Why I Don't Prefer Git GUI Tools
Why I Prefer To Store My Files On A Digital Ocean Space & Not Google Drive Or Dropbox.
Gentle Introduction To Unit Testing.
Refresher: Solving Few Problems
iOS/Android Developer Security Basics
Understanding GPS Hardware Basics for Mobile Developers
Swift Sets: Basics and Practical Examples
Using unicode markers (LTR: 0x200E, RTL:200F) to align "hybrid RTL/LTR strings" correctly.
Mastering Swift Bitwise Operators: Theory and Practical Examples
Easily Tiling Images in Interface Builder Without Code
Why my 0.3 MB image occupies around 10 MB on RAM?
Why You Should Never Use Floating-Point or Double Data Types for Money Calculations!
Understanding Optionals in Swift: Handling Absence of Data Safely
Swift: The Difference Between Void and ()
Swift: The Difference Between nil, Nil, NULL, NSNull
Understanding Swift: Differences Between Any, AnyObject, and AnyHashable
Swift Root/Base Class & NSObject: A Quick Look
Swift's Basic Data Types & Type Inference
Understanding Swift Variables and Constants: A Dive into Mutability
Advantages of Swift Over Objective-C
What is Swift Programming Language?