# Scott Berrevoets: Full Content Index # Canonical site: https://scottberrevoets.com # # Format: # Title | HTML URL | Markdown URL | Date The foundations of a mobile platform | https://scottberrevoets.com/2026/08/11/the-foundations-of-a-mobile-platform/ | https://scottberrevoets.com/2026/08/11/the-foundations-of-a-mobile-platform.md | 2026-08-11 Liquid Glass can be gradually rolled out | https://scottberrevoets.com/til/liquid-glass-can-be-gradually-rolled-out/ | https://scottberrevoets.com/til/liquid-glass-can-be-gradually-rolled-out.md | 2026-07-10 How GitHub handles Git LFS | https://scottberrevoets.com/2026/07/01/how-github-handles-git-lfs/ | https://scottberrevoets.com/2026/07/01/how-github-handles-git-lfs.md | 2026-07-01 ZeroVer is a (realistic) SemVer parody | https://scottberrevoets.com/til/zerover-is-a-realistic-semver-parody/ | https://scottberrevoets.com/til/zerover-is-a-realistic-semver-parody.md | 2026-05-09 Objective-C enums can be string-backed... sort of | https://scottberrevoets.com/til/objective-c-enums-can-be-string-backed-sort-of/ | https://scottberrevoets.com/til/objective-c-enums-can-be-string-backed-sort-of.md | 2026-04-24 Swift's Optional has a take() function | https://scottberrevoets.com/til/optional-has-a-take-function/ | https://scottberrevoets.com/til/optional-has-a-take-function.md | 2026-04-05 Claude can load files "lazily" or "greedily" | https://scottberrevoets.com/til/claude-can-load-files-lazily-or-greedily/ | https://scottberrevoets.com/til/claude-can-load-files-lazily-or-greedily.md | 2026-03-20 Review your own AI-generated code | https://scottberrevoets.com/2026/03/20/review-your-own-ai-generated-code/ | https://scottberrevoets.com/2026/03/20/review-your-own-ai-generated-code.md | 2026-03-20 All in on Interface Builder: 10 years later | https://scottberrevoets.com/2026/03/02/all-in-on-interface-builder-10-years-later/ | https://scottberrevoets.com/2026/03/02/all-in-on-interface-builder-10-years-later.md | 2026-03-02 macOS can remember SSH passphrases | https://scottberrevoets.com/til/macos-can-remember-ssh-passphrases/ | https://scottberrevoets.com/til/macos-can-remember-ssh-passphrases.md | 2026-03-02 Scaling my git/tmux workflows for AI agents | https://scottberrevoets.com/2026/02/17/scaling-my-gittmux-workflows-for-ai-agents/ | https://scottberrevoets.com/2026/02/17/scaling-my-gittmux-workflows-for-ai-agents.md | 2026-02-17 git can tell you ignored files, and why | https://scottberrevoets.com/til/git-can-tell-you-ignored-files-and-why/ | https://scottberrevoets.com/til/git-can-tell-you-ignored-files-and-why.md | 2026-02-10 There is a term for words like i18n and a11y | https://scottberrevoets.com/til/there-is-a-term-for-words-like-i18n-and-a11y/ | https://scottberrevoets.com/til/there-is-a-term-for-words-like-i18n-and-a11y.md | 2026-01-27 Localization troubles with Swift PM | https://scottberrevoets.com/2025/09/19/localization-troubles-with-swift-pm/ | https://scottberrevoets.com/2025/09/19/localization-troubles-with-swift-pm.md | 2025-09-19 Managing code deprecations on iOS | https://scottberrevoets.com/2025/08/20/managing-code-deprecations-on-ios/ | https://scottberrevoets.com/2025/08/20/managing-code-deprecations-on-ios.md | 2025-08-20 Flywheel of tech debt | https://scottberrevoets.com/2025/07/02/flywheel-of-tech-debt/ | https://scottberrevoets.com/2025/07/02/flywheel-of-tech-debt.md | 2025-07-02 Art of the state | https://scottberrevoets.com/2025/06/02/art-of-the-state/ | https://scottberrevoets.com/2025/06/02/art-of-the-state.md | 2025-06-02 Composing a resume in markdown | https://scottberrevoets.com/2025/03/15/composing-a-resume-in-markdown/ | https://scottberrevoets.com/2025/03/15/composing-a-resume-in-markdown.md | 2025-03-15 Incremental complexity in iOS development | https://scottberrevoets.com/2025/02/03/incremental-complexity-in-ios-development/ | https://scottberrevoets.com/2025/02/03/incremental-complexity-in-ios-development.md | 2025-02-03 Looking up words in a dictionary with Neovim | https://scottberrevoets.com/2024/12/08/looking-up-words-in-a-dictionary-with-neovim/ | https://scottberrevoets.com/2024/12/08/looking-up-words-in-a-dictionary-with-neovim.md | 2024-12-08 Shifting the testing culture: Code coverage | https://scottberrevoets.com/2024/11/20/shifting-the-testing-culture-code-coverage/ | https://scottberrevoets.com/2024/11/20/shifting-the-testing-culture-code-coverage.md | 2024-11-20 Shifting the testing culture: Infrastructure | https://scottberrevoets.com/2024/11/19/shifting-the-testing-culture-infrastructure/ | https://scottberrevoets.com/2024/11/19/shifting-the-testing-culture-infrastructure.md | 2024-11-19 Shifting the testing culture: Motivation | https://scottberrevoets.com/2024/11/18/shifting-the-testing-culture-motivation/ | https://scottberrevoets.com/2024/11/18/shifting-the-testing-culture-motivation.md | 2024-11-18 Migration strategies in large codebases | https://scottberrevoets.com/2022/11/15/migration-strategies-in-large-codebases/ | https://scottberrevoets.com/2022/11/15/migration-strategies-in-large-codebases.md | 2022-11-15 Human factors in choosing technologies | https://scottberrevoets.com/2022/09/28/human-factors-in-choosing-technologies/ | https://scottberrevoets.com/2022/09/28/human-factors-in-choosing-technologies.md | 2022-09-28 Third-party libraries are no party at all | https://scottberrevoets.com/2022/07/15/third-party-libraries-are-no-party-at-all/ | https://scottberrevoets.com/2022/07/15/third-party-libraries-are-no-party-at-all.md | 2022-07-15 iOS Architecture at Lyft | https://scottberrevoets.com/2021/10/14/ios-architecture-at-lyft/ | https://scottberrevoets.com/2021/10/14/ios-architecture-at-lyft.md | 2021-10-14 Re-binding self: the debugger's break(ing) point | https://scottberrevoets.com/2018/08/08/re-binding-self-the-debuggers-breaking-point/ | https://scottberrevoets.com/2018/08/08/re-binding-self-the-debuggers-breaking-point.md | 2018-08-08 Using Interface Builder at Lyft | https://scottberrevoets.com/2017/03/06/using-interface-builder-at-lyft/ | https://scottberrevoets.com/2017/03/06/using-interface-builder-at-lyft.md | 2017-03-06 Keeping the Lyft iOS App Accessible | https://scottberrevoets.com/2017/01/18/keeping-the-lyft-ios-app-accessible/ | https://scottberrevoets.com/2017/01/18/keeping-the-lyft-ios-app-accessible.md | 2017-01-18 Silencing NSLog | https://scottberrevoets.com/2016/08/01/silencing-nslog/ | https://scottberrevoets.com/2016/08/01/silencing-nslog.md | 2016-08-01 Outlets: strong! or weak? | https://scottberrevoets.com/2016/03/21/outlets-strong-or-weak/ | https://scottberrevoets.com/2016/03/21/outlets-strong-or-weak.md | 2016-03-21 @objc class prefixes fixed in Xcode 7 beta 4 | https://scottberrevoets.com/2015/07/23/objc-class-prefixes-fixed-in-xcode-7-beta-4/ | https://scottberrevoets.com/2015/07/23/objc-class-prefixes-fixed-in-xcode-7-beta-4.md | 2015-07-23 The power of UIStackView | https://scottberrevoets.com/2015/06/13/the-power-of-uistackview/ | https://scottberrevoets.com/2015/06/13/the-power-of-uistackview.md | 2015-06-13 @objc creates a wrong class name in Objective-C | https://scottberrevoets.com/2014/12/15/objc-creates-a-wrong-class-name-in-objective-c/ | https://scottberrevoets.com/2014/12/15/objc-creates-a-wrong-class-name-in-objective-c.md | 2014-12-15 Dev-only iPhones | https://scottberrevoets.com/2014/10/20/dev-only-iphones/ | https://scottberrevoets.com/2014/10/20/dev-only-iphones.md | 2014-10-20 UIMenuController and the responder chain | https://scottberrevoets.com/2014/09/15/uimenucontroller-and-the-responder-chain/ | https://scottberrevoets.com/2014/09/15/uimenucontroller-and-the-responder-chain.md | 2014-09-15 Xcode & Objective-C Oddities | https://scottberrevoets.com/2014/08/10/xcode-objective-c-oddities/ | https://scottberrevoets.com/2014/08/10/xcode-objective-c-oddities.md | 2014-08-10 Objective-C prefixes: a thing of the past? | https://scottberrevoets.com/2014/07/25/objective-c-prefixes-a-thing-of-the-past/ | https://scottberrevoets.com/2014/07/25/objective-c-prefixes-a-thing-of-the-past.md | 2014-07-25