Swift with Blaze
Subscribe
Sign in
Home
Notes
Chat
Archive
About
Latest
Top
Modern Keyboards Still Run On QWERTY
From mechanical typebars to touchscreens — the layout survived every technological revolution
Feb 24
•
🅱🅻🅰🆉🅴
2
Crash Course: Unicode Strings for iOS Developers
A fast, practical crash course on Unicode and Swift’s String: normalization, equality, hashing, etc.
Feb 22
•
🅱🅻🅰🆉🅴
1
Unicode Normalization Explains Why Backspace Sometimes Takes More Than One Tap
How NFC, NFD, and NFKC editing behavior
Feb 20
•
🅱🅻🅰🆉🅴
1
Cocoa Design Patterns Guide
How Cocoa Adapts Design Patterns
Feb 6
•
🅱🅻🅰🆉🅴
4
SwiftFiddle
SwiftFiddle is an online playground for creating, sharing, and embedding Swift fiddles
Feb 3
•
🅱🅻🅰🆉🅴
2
How Swift String Equality Affects Dictionaries and Sets
Comparing strings for equality is always performed using Unicode canonical representation.
Feb 2
•
🅱🅻🅰🆉🅴
2
January 2026
Canonical Equivalence and Set<String> in Swift
How Unicode normalization affects Set's hashing and equality
Jan 30
•
🅱🅻🅰🆉🅴
2
1
Syntax (Syntactic) vs. String Semantics
The Most Used Word Nobody Clearly Defines: Semantics
Jan 27
•
🅱🅻🅰🆉🅴
3
Where Apple Expects You to Store Your Xcode Projects
The ~/Developer Folder: Apple’s Preferred Home for Xcode Projects
Jan 21
•
🅱🅻🅰🆉🅴
3
Replacing text in a string using replacingOccurrences(of:)
Swift’s replacingOccurrences can break flag emojis. Learn why NSString replaces across grapheme clusters, and how to fix it.
Jan 15
•
🅱🅻🅰🆉🅴
1
1
Can Swift run without the standard library?
Built-ins, compiler internals, and the limits of “bare Swift”
Jan 12
•
🅱🅻🅰🆉🅴
4
1
December 2025
Swift String split vs components.
How to split a String into an Array in Swift?
Dec 19, 2025
•
🅱🅻🅰🆉🅴
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts