Investing time into developer tools and experience
summary
Compilation and iteration pain costs concrete time: measured as 25% of a workday when doing ~300 UI changes per day because each build and simulator relaunch takes tens of seconds. Concrete fixes demonstrated are using frameworks to speed builds, Injection for Xcode and a playground framework to hot‑reload UI, a file‑watcher to serve live JSON, and Sourcery to auto‑generate boilerplate; the open source tools power 30,000+ apps and Sourcery appears in ~20,000 projects.
AI-written summary · about
chapters (6)
- 0:00Intro
- 2:32Issue - Long iteration cycle
- 7:57Issue - Dependency on data
- 13:38Issue - Manual Steps
- 17:50Issue - Boilerplate and Tooling
- 22:33Summary
related talks
39mScaling iOS DevX with Tuist
29mSpeeding up as an iOS developer
44mLies we tell ourselves about developer infrastructure
01h 03mSwift Tools for Software Crafting 2024
47mHow to win in software development with tighter feedback loops
27mDeveloper Experience: It’s Time to Start Complaining
28mHow we do developer productivity at Slack
46mDeveloper Productivity at Scale
