Typeracer Game Built for Neovim
github.com
github.com
I live coded this over about 9.5 hours (barring lunch) in my first stream https://www.twitch.tv/ashkankiani. I'm a neovim core dev and I was watching the other core dev TJ Devries (https://www.twitch.tv/teej_dv) code and we ended up playing https://play.typeracer.com/ for a bit and we joked about how I should make it a plugin for neovim.
I thought it might be a fun idea for a first stream so I gave it a shot. I learned that it's really hard to program and stream when you're hungry and that it's a good idea to take a break. Also Rust's TcpStream sends Ok(0) when you try to read from a disconnected stream...
You can find the full VOD where I code the server on my channel if you're interested. I'll be trying to make an LSP server for Lua using neovim's tree-sitter api next most likely.