Porting 100k lines from TypeScript to Rust using Claude Code in a month 255 points by ibobev 5 days ago 163 comments story