Neat cargo plugin I haven't seen before: https://crates.io/crates/cargo-expand
`cargo expand` will expand macros so you can see the regular Rust code produced. For example, println!(); expands to this (even syntax highlighted!).
miniblog.
Related Posts
Generated Code Generates Overconfident Coders: https://www.deeplearning.ai/the-batch/issue-180/
A study of programmers found that using a LLM for completion produced buggier code but users were more confident in it.
I wonder if this generalises to other completion techniques?
Is there a term for debugging where you've fixed the issue, but you don't understand the behaviour that the bug produced?
"Fixed if(logged_in) which should have been if(!logged_in). No idea why users previously got their usernames ROT13'd."
I still find myself comparing my output buffers to those produced by magit. It takes full advantage of the Emacs design.

