No More Code Reviews: Lights-Out Codebases Aheadmolochinations.substack.com3 ポイント·投稿者 justanotherdot·4 か月前·1 コメント
The music player you wish you had in the early 2000scrowdsupply.com118 ポイント·投稿者 justanotherdot·3 年前·93 コメント
Advertise work interests and ignore proficienciesjustanotherdot.com1 ポイント·投稿者 justanotherdot·3 年前·0 コメント
How do you cast generic values you're sure are numbers?justanotherdot.com1 ポイント·投稿者 justanotherdot·5 年前·0 コメント
Increase the Rate of Oxidation: Getting More Rust into Your Lifejustanotherdot.com1 ポイント·投稿者 justanotherdot·5 年前·0 コメント
justanotherdot·6 年前·議論https://justanotherdot.comI write about language-agnostic mental models as well as Rust specific tips and lessons. I've written about:* Processes for reading code: https://www.justanotherdot.com/posts/reading-code-is-decodin...* Treating a codebase as a home (as opposed to a skyscraper): https://www.justanotherdot.com/posts/make-a-home.html* Writing useful pull requests: https://www.justanotherdot.com/posts/what-makes-a-good-pr.ht...* Habit formation: https://www.justanotherdot.com/posts/habit-a-tale-of-two-wat...* Handling the stress of continually learning new skills: https://www.justanotherdot.com/posts/an-infinite-barrage-of-...* Ways to approach refactoring: https://www.justanotherdot.com/posts/safely-shape-code-with-...* Tips for using git: https://www.justanotherdot.com/posts/how-i-git.html* The power of feedback loops, among other things such as principles and patterns: https://www.justanotherdot.com/posts/a-love-letter-to-feedba...* Mental models for testing practices, such as involution, idempotence, and roundtripping: https://www.justanotherdot.com/posts/the-lowly-assert-roundt...* A primer to fuzzing Rust programs: https://www.justanotherdot.com/posts/catching-panics-in-depe...* Ways to pick, and win, a fight with the borrow checker in Rust: https://www.justanotherdot.com/posts/four-ways-to-avoid-the-...
I write about language-agnostic mental models as well as Rust specific tips and lessons. I've written about:
* Processes for reading code: https://www.justanotherdot.com/posts/reading-code-is-decodin...
* Treating a codebase as a home (as opposed to a skyscraper): https://www.justanotherdot.com/posts/make-a-home.html
* Writing useful pull requests: https://www.justanotherdot.com/posts/what-makes-a-good-pr.ht...
* Habit formation: https://www.justanotherdot.com/posts/habit-a-tale-of-two-wat...
* Handling the stress of continually learning new skills: https://www.justanotherdot.com/posts/an-infinite-barrage-of-...
* Ways to approach refactoring: https://www.justanotherdot.com/posts/safely-shape-code-with-...
* Tips for using git: https://www.justanotherdot.com/posts/how-i-git.html
* The power of feedback loops, among other things such as principles and patterns: https://www.justanotherdot.com/posts/a-love-letter-to-feedba...
* Mental models for testing practices, such as involution, idempotence, and roundtripping: https://www.justanotherdot.com/posts/the-lowly-assert-roundt...
* A primer to fuzzing Rust programs: https://www.justanotherdot.com/posts/catching-panics-in-depe...
* Ways to pick, and win, a fight with the borrow checker in Rust: https://www.justanotherdot.com/posts/four-ways-to-avoid-the-...