Here are some my favorite links, I sometimes back to them to refer them again. There may be worth reading them for sure if you never read them.
To be added…
Swift
- Swift Weak References by Mike Ash
- Method Dispatch in Swift
- All about Concurrency in Swift
- The GCD Handbook
iOS
Git
Algorithms/Data structures
Mindset
- Technical Development Guide
- Teach Yourself Computer Science
- How To Become A Hacker
- Write Code Every Day
- Things You Should Never Do, Part I
- As a software engineer, what’s the best skill set to have for the next 5-10 years?
- How to be an open source gardener
- 180 websites in 180 days
- self.made()
- How I Choose Projects
Life
Book
- The five programming books that meant most to me
- Programming books you might want to consider reading (12 CS books)
- Books that Changed My Perspective
Programming
- The Clean Architecture
- Dependency injection is not a virtue
- How I wrote a self-hosting C compiler in 40 days
- Teach Yourself Programming in Ten Years, Japanese
Open Source
- Open Source Contribution Etiquette
- “Merge pull request” Considered Harmful
- Becoming Open Source by Default
- How to be an open source gardener