No More Code Reviews: Lights-Out Codebases Aheadmolochinations.substack.com3 points·by justanotherdot·4 maanden geleden·1 comments
Don't Fear Something Going Wrongmarcrandolph.substack.com1 points·by justanotherdot·2 jaar geleden·0 comments
How different languages laugh onlinerestofworld.org143 points·by justanotherdot·2 jaar geleden·61 comments
The music player you wish you had in the early 2000scrowdsupply.com118 points·by justanotherdot·3 jaar geleden·93 comments
Advertise work interests and ignore proficienciesjustanotherdot.com1 points·by justanotherdot·3 jaar geleden·0 comments
Put your own oxygen maks on firstjustanotherdot.com2 points·by justanotherdot·4 jaar geleden·0 comments
Performance Analysis Is Cost Analysisjustanotherdot.com1 points·by justanotherdot·5 jaar geleden·0 comments
Think Spatially to Grok Lifetimesjustanotherdot.com1 points·by justanotherdot·5 jaar geleden·0 comments
How do you cast generic values you're sure are numbers?justanotherdot.com1 points·by justanotherdot·5 jaar geleden·0 comments
Shape Systems That Are Easy to Take Apartjustanotherdot.com1 points·by justanotherdot·5 jaar geleden·0 comments
Cut Down Time Debugging with Rich Error Typesjustanotherdot.com1 points·by justanotherdot·5 jaar geleden·0 comments
The Many Uses of the Empty Tuplejustanotherdot.com1 points·by justanotherdot·5 jaar geleden·0 comments
Increase the Rate of Oxidation: Getting More Rust into Your Lifejustanotherdot.com1 points·by justanotherdot·5 jaar geleden·0 comments
Let the Caller Decide the Return Valuejustanotherdot.com1 points·by justanotherdot·6 jaar geleden·0 comments
justanotherdot·6 jaar geleden·discusshttps://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-...