2024  88

November  3

LeetCode - Blind 75 - Product of Array Except Self

November 5, 2024 · 4 min · Dmytro Chumakov

LeetCode - Blind 75 - Top K Frequent Elements

November 3, 2024 · 3 min · Dmytro Chumakov

LeetCode - Blind 75 - Group Anagrams

November 1, 2024 · 2 min · Dmytro Chumakov

October  11

LeetCode - Blind 75 - Valid Anagram

October 30, 2024 · 3 min · Dmytro Chumakov

LeetCode - Blind 75 - Contains Duplicate

October 26, 2024 · 2 min · Dmytro Chumakov

LeetCode - Blind 75 - Two Sum

October 25, 2024 · 2 min · Dmytro Chumakov

DSA - Sorting - Selection Sort

October 23, 2024 · 1 min · Dmytro Chumakov

DSA - Sorting - Quick Sort

October 19, 2024 · 2 min · Dmytro Chumakov

DSA - Sorting - Insertion Sort

October 15, 2024 · 2 min · Dmytro Chumakov

DSA - Sorting - Merge Sort

October 14, 2024 · 2 min · Dmytro Chumakov

DSA - Sorting - Bubble Sort

October 11, 2024 · 1 min · Dmytro Chumakov

DSA - Hashmap - Resize

October 9, 2024 · 3 min · Dmytro Chumakov

DSA - HashMap - Custom Implementation

October 7, 2024 · 2 min · Dmytro Chumakov

DSA - Hashmap

October 4, 2024 · 1 min · Dmytro Chumakov

September  14

DSA - Red-Black Tree

September 30, 2024 · 1 min · Dmytro Chumakov

DSA - Binary Search Tree - Inorder

September 28, 2024 · 1 min · Dmytro Chumakov

DSA - Binary Search Tree - Exists

September 28, 2024 · 2 min · Dmytro Chumakov

DSA - Binary Search Tree - Postorder

September 27, 2024 · 1 min · Dmytro Chumakov

DSA - Binary Search Tree - Traverse - Preorder

September 26, 2024 · 2 min · Dmytro Chumakov

DSA - Binary Search Tree - Delete

September 24, 2024 · 2 min · Dmytro Chumakov

DSA - Binary Search Tree Min/Max

September 22, 2024 · 2 min · Dmytro Chumakov

DSA - Queue

September 20, 2024 · 2 min · Dmytro Chumakov

DSA - Adjacency List

September 17, 2024 · 1 min · Dmytro Chumakov

DSA - Graph

September 14, 2024 · 2 min · Dmytro Chumakov

DSA - Breadth First Search

September 12, 2024 · 1 min · Dmytro Chumakov

DSA - Backtracking

September 9, 2024 · 1 min · Dmytro Chumakov

DSA - Trie

September 6, 2024 · 2 min · Dmytro Chumakov

DSA - Binary Search Tree

September 2, 2024 · 3 min · Dmytro Chumakov

August  7

DSA - Sliding Window

August 28, 2024 · 2 min · Dmytro Chumakov

DSA - Linked List

August 27, 2024 · 2 min · Dmytro Chumakov

DSA - Binary Search

August 26, 2024 · 1 min · Dmytro Chumakov

DSA - Stack

August 20, 2024 · 1 min · Dmytro Chumakov

DSA - Two Pointers Technique

August 17, 2024 · 3 min · Dmytro Chumakov

DSA - Merge Sorted Array Problem

August 15, 2024 · 3 min · Dmytro Chumakov

Data Structures and Algorithms Arrays Swift

August 12, 2024 · 3 min · Dmytro Chumakov

July  10

Optimizing iOS App Performance - Common Techniques

July 31, 2024 · 2 min · Dmytro Chumakov

Implementing HealthKit in an iOS App

July 26, 2024 · 4 min · Dmytro Chumakov

Implementing Location Service

July 23, 2024 · 3 min · Dmytro Chumakov

Implementing ChatGPT in an iOS App

July 21, 2024 · 2 min · Dmytro Chumakov

Implementing Apple Sign-In to an iOS App

July 18, 2024 · 2 min · Dmytro Chumakov

Implementing gRPC Swift

July 16, 2024 · 5 min · Dmytro Chumakov

Scanning NFC tags using CoreNFC in an iOS app

July 12, 2024 · 2 min · Dmytro Chumakov

Scanning for peripheral devices using BLE in an iOS app

July 10, 2024 · 3 min · Dmytro Chumakov

Battery Performance Testing for iOS App

July 7, 2024 · 1 min · Dmytro Chumakov

Creating a 2D Space Game for iOS Using SpriteKit - Part 2

July 3, 2024 · 3 min · Dmytro Chumakov

June  6

Creating a 2D Space Game for iOS Using SpriteKit - Part 1

June 28, 2024 · 2 min · Dmytro Chumakov

Combine practical usage examples

June 22, 2024 · 2 min · Dmytro Chumakov

Testing push notifications locally in an iOS app

June 19, 2024 · 2 min · Dmytro Chumakov

Adding Push Notifications to an iOS App

June 14, 2024 · 2 min · Dmytro Chumakov

Caching data using NSCache in iOS

June 5, 2024 · 3 min · Dmytro Chumakov

Accessibility iOS SwiftUI

June 2, 2024 · 3 min · Dmytro Chumakov

May  18

Accessibility iOS UIKit

May 30, 2024 · 3 min · Dmytro Chumakov

Text To Speech iOS

May 24, 2024 · 1 min · Dmytro Chumakov

Speech To Text iOS

May 23, 2024 · 4 min · Dmytro Chumakov

Animation - UIKit

May 21, 2024 · 2 min · Dmytro Chumakov

Animation - SwiftUI

May 17, 2024 · 2 min · Dmytro Chumakov

Implementing GraphQL in an iOS application

May 15, 2024 · 3 min · Dmytro Chumakov

Securing user data with Keychain, Touch ID, and Face ID

May 13, 2024 · 4 min · Dmytro Chumakov

Implementing In-App Purchases to SwiftUI app using StoreKit 2

May 12, 2024 · 3 min · Dmytro Chumakov

Implementing Apple Pay in a SwiftUI app

May 11, 2024 · 3 min · Dmytro Chumakov

Integration testing for SwiftUI views

May 10, 2024 · 2 min · Dmytro Chumakov

UI testing SwiftUI views using XCTest Framework

May 8, 2024 · 2 min · Dmytro Chumakov

Building Dynamic Island for Video Streaming App

May 6, 2024 · 2 min · Dmytro Chumakov

Building Video Streaming Widget for iOS App

May 5, 2024 · 2 min · Dmytro Chumakov

Building Video Streaming iOS App

May 3, 2024 · 1 min · Dmytro Chumakov

Building Group Chat using WebSockets

May 2, 2024 · 4 min · Dmytro Chumakov

Exploring visionOS

May 2, 2024 · 1 min · Dmytro Chumakov

iOS AR App: Experience 3D Guitar

May 1, 2024 · 2 min · Dmytro Chumakov

Building movie recommendations using ML

May 1, 2024 · 5 min · Dmytro Chumakov

April  7

Testing Xcode project using Github Actions

April 26, 2024 · 1 min · Dmytro Chumakov

Building Xcode project using Github Actions

April 23, 2024 · 1 min · Dmytro Chumakov

Delivering iOS app using Fastlane

April 19, 2024 · 1 min · Dmytro Chumakov

Archiving Xcode project using the CLI

April 16, 2024 · 2 min · Dmytro Chumakov

Testing Xcode project using the CLI

April 12, 2024 · 2 min · Dmytro Chumakov

Building Xcode project using the CLI

April 5, 2024 · 2 min · Dmytro Chumakov

The Visitor Pattern

April 1, 2024 · 3 min · Dmytro Chumakov

March  6

The Memento Pattern

March 22, 2024 · 2 min · Dmytro Chumakov

The Interpreter Pattern

March 18, 2024 · 2 min · Dmytro Chumakov

The Flyweight Pattern

March 17, 2024 · 2 min · Dmytro Chumakov

The Chain Of Responsibility Pattern

March 15, 2024 · 2 min · Dmytro Chumakov

The State Pattern

March 10, 2024 · 2 min · Dmytro Chumakov

The Dependency Inversion Principle

March 5, 2024 · 2 min · Dmytro Chumakov

February  3

Big O notation

February 21, 2024 · 1 min · Dmytro Chumakov

Combine — Basics

February 7, 2024 · 4 min · Dmytro Chumakov

Modern Concurrency

February 4, 2024 · 4 min · Dmytro Chumakov

January  3

What are Threads in Swift?

January 20, 2024 · 2 min · Dmytro Chumakov

DispatchGroup in Swift

January 10, 2024 · 2 min · Dmytro Chumakov

Concurrency in Swift

January 7, 2024 · 6 min · Dmytro Chumakov

2023  7

December  6

What are value types in Swift?

December 28, 2023 · 2 min · Dmytro Chumakov

How to prevent memory leaks?

December 24, 2023 · 1 min · Dmytro Chumakov

How to find memory leaks?

December 20, 2023 · 1 min · Dmytro Chumakov

ARC in Swift

December 17, 2023 · 5 min · Dmytro Chumakov

What is closure in Swift language?

December 10, 2023 · 1 min · Dmytro Chumakov

What is “reference type” in Swift?

December 3, 2023 · 1 min · Dmytro Chumakov

August  1

Let’s talk about Composable Architecture

August 11, 2023 · 1 min · Dmytro Chumakov