2024  8

December  1

How to Get Into Software Engineering

December 12, 2024 · 14 min

November  2

Why Can’t You Loop Over Ranges of Characters in Swift

November 30, 2024 · 6 min

How Quantifying Impact Helps Your Career Growth

November 15, 2024 · 3 min

October  1

How Do Binaries work together? What breaks ABI?

October 20, 2024 · 10 min

July  1

Some vs Any

July 17, 2024 · 4 min

May  1

Hugo Post Formatting Basics

May 3, 2024 · 4 min

April  1

Hugo High Level

April 30, 2024 · 7 min

February  1

Being First is a Game Changer

February 28, 2024 · 6 min

2023  13

December  1

The effect of direction on recursion and understanding code

December 2, 2023 · 6 min

November  3

Asteroids Collision

November 20, 2023 · 6 min

How Many Envelopes Can You Fit Into Another?

November 12, 2023 · 4 min

Longest Increasing Subsequence Length

November 11, 2023 · 10 min

October  1

Tips for post creation

October 1, 2023 · 10 min

September  1

Tree Basics and some Swift helpers for leetcode

September 11, 2023 · 8 min

August  1

How Can I Inspect the Size Impact of Symbols in an App Binary: A Practical Guide for Apple Developers

August 11, 2023 · 9 min

July  2

Optimizing Binaries - How Does the Linker Help Reduce App Size? What are the different types of linking - Part Two

July 4, 2023 · 9 min

Optimizing Binaries - How Does the Linker Help Reduce App Size? What are the different types of linking - Part One

July 4, 2023 · 6 min

May  2

Optimizing Binaries - Build Pipeline Jargon

May 31, 2023 · 12 min

Optimizing Binaries - High Level Xcode Build Pipeline

May 3, 2023 · 4 min

March  2

Whats the Difference Between an App (bundle) and a Binary

March 28, 2023 · 3 min

The power and expressiveness of Swift ranges

March 10, 2023 · 7 min

2022  24

December  1

How cp case-insensitivity can cause chaos!

December 6, 2022 · 4 min

November  2

How to Think Recursively - Part 2

November 15, 2022 · 5 min

How to Think Recursively - Part 1

November 15, 2022 · 11 min

October  2

Why does pod lib lint suddenly fail to build?

October 24, 2022 · 6 min

How Understanding State Machines Helps With Building Trees and Graphs

October 6, 2022 · 7 min

September  1

What Resources Does Apple Provide for teaching iOS to students?

September 21, 2022 · 9 min

August  1

Which Way Am I Sorting?

August 3, 2022 · 2 min

June  6

Recover Binary Tree

June 27, 2022 · 4 min

How to Calculate the Middle Index?

June 19, 2022 · 4 min

Unicode Security

June 17, 2022 · 5 min

Compress String

June 15, 2022 · 1 min

Check if Two Strings Are One Edit Away

June 15, 2022 · 3 min

Swift Strings for iOS interviewing

June 12, 2022 · 7 min

May  1

How to Prepare Yourself as a Podcast Guest?

May 12, 2022 · 6 min

April  3

What is a Self Contained Build Script?

April 22, 2022 · 4 min

CurrentValueSubject Example

April 14, 2022 · 7 min

How to cherry-pick a library fix?

April 5, 2022 · 2 min

March  2

Whats the Difference Between Unowned and Weak References?

March 11, 2022 · 3 min

How (Fidelity) Stocks Work?

March 2, 2022 · 8 min

February  4

UIApplication BackgroundTasks Through The Lens of Closures

February 22, 2022 · 5 min

How to Read Git Documentation

February 11, 2022 · 6 min

What is Manifest.lock File?

February 9, 2022 · 4 min

What is UITransitionView about?

February 1, 2022 · 1 min

January  1

Why can’t Xcode show the caller?

January 4, 2022 · 3 min

2021  1

December  1

Swift Protocol Compile Time Check

December 30, 2021 · 2 min