My Blog

2025-04-13

Solving One Million Sudoku Puzzles per hour - Recursion

How to solve large quantities of sudokus programmatically

2025-04-06

Why I love protocols in Swift

What I like about protocols and what they're commonly used for

2024-06-04

SwiftUI lazy-loading chat-like View

How to build a chat-like View, that doesn't load all items at appear and starts at the bottom of the screen