# bit bit (blogs) — RSS Amplifier

Recent posts from the 1 feeds in the RSS Amplifier directory that cover bit bit.

Page: <https://rssamplifier.com/topics/bit-bit/blogs>  
Feed: <https://rssamplifier.com/topics/bit-bit/blogs.md>

---

## [Conditional Expressions in Swift](https://pilotcoder.com/conditional-expressions-in-swift/)

_2026-07-26 · gestrich · Development &#8211; Pilot Coder_

The first time I saw an if sitting on the right side of an =, I assumed it was a typo. It isn t: since Swift 5.9 an if or switch can produce a value directly instead of just branching to a block of code. These are called conditional expressions, something Kotlin, Rust, Scala, and Ruby Continue reading Conditional Expressions in Swift

## [Unicode, Bit by Bit](https://pilotcoder.com/unicode-bit-by-bit/)

_2026-07-01 · gestrich · Development &#8211; Pilot Coder_

Not long ago I was digging through the string API of a programming language and fell down a rabbit hole into Unicode. I ran little experiments, took a pile of notes, and came away understanding far more than I set out to. This article is my attempt to capture those learnings — the details of Continue reading Unicode, Bit by Bit

## [Fun with Swift Numbers](https://pilotcoder.com/fun-with-swift-numbers/)

_2026-04-20 · gestrich · Development &#8211; Pilot Coder_

Over the years I ve spent a lot of time poking at Swift s numeric types — writing little experiments, hitting unexpected results, and going down rabbit holes. Here are ten things that surprised me. 1. Print Lies (A Little) Before diving in, there s something important to know: print doesn’t show the full precision of the stored Continue reading Fun with Swift Numbers

## [The Dangers of Mixing Locks with Core Data](https://pilotcoder.com/the-dangers-of-mixing-locks-with-core-data/)

_2025-10-17 · gestrich · Development &#8211; Pilot Coder_

Codebases accumulate patterns over time that don t match up with current best practices. These patterns might have made sense when they were written, or they might just reflect how our understanding has evolved. Before you can address these patterns, you need to spot them and understand why they re risky. One particularly dangerous combination in iOS Continue reading The Dangers of Mixing Locks…

## [How I Use Voice and AI to Turn Messy Thoughts Into Clear Plans](https://pilotcoder.com/how-i-use-voice-and-ai-to-turn-messy-thoughts-into-clear-plans/)

_2025-08-31 · gestrich · Development &#8211; Pilot Coder_

When I was a teenager, I got really into philosophy. I’d sit at my desk with blank paper (this was before smartphones), scribbling down every half-baked thought about existence and consciousness. Whatever rabbit hole I’d fallen into that week. I realized that brainstorming on paper forced me to actually think. All those “profound” ideas bouncing Continue reading How I Use Voice and AI to Turn…

## [A Simple Checklist for Debugging Regressions](https://pilotcoder.com/a-simple-checklist-for-debugging-regressions/)

_2025-06-20 · gestrich · Development &#8211; Pilot Coder_

I’ve been thinking about a process I’ve used for resolving regressions that may be useful to share. I’ve never explicitly written the steps down before, but figured it was worth capturing—both for myself and others. When a regression shows up, there are three questions that I’ve found you have to answer. Skipping any of them Continue reading A Simple Checklist for Debugging Regressions

