a living document
Recommended reading
Collection of things I’ve read during the years, and I keep referring back to them. I either agree with their content, or they have material I can refer back to. These articles have made me a better software engineer, colleague or just straight up person.
Let’s start with a quick baseline that should be(come) common sense:
- nohello: please don’t say just hello in chat
(probably the original version: https://www.nohello.com/) - Don’t ask to ask
- The XY Problem
- Zac Sweers: You are not blocked
The pages are in no particular order, just randomly thrown here. If I get inspiration I might write some actual recommendations, until then, just read on!
- Ben Balter: Removing a feature is a feature
- Ned Batchelder: Comments should be sentences
- Krzysztof Hasiński: Please, oh please, use git pull –rebase
- Trisha Gee: Code Smells series from IntelliJ Blog
(⚠ The series is a long read, but well worth the time!) - French vs. English punctuation rules (the French perspective)
- Tabs vs. Spaces: It’s an Accessibility Issue
Android Lint User Guide→ Android Lint Documentation- Tom Scott: The Art of the Bodge
- Marcin Moskala: Kotlin not-to-do list (after the book Effective Kotlin)
- Description of test-only, contextual and absolute selectors
- The Dark Secrets of Fast Compilation for Kotlin
- Jake Wharton: Build on latest Java, test through lowest Java
- Jonathan Chan: U+237C ⍼ RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW