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