1) Syntax highlighting to replicate real coding environments.
2) Practice with tricky symbols like {, }, ;, and |.
3) Real-world coding snippets to make typing practice meaningful.
So I built typinghackers in 8 days with go (pocketbase), react (yes, shadcn xd) and sqlite. Rsync to the vps and let it go.
Show HN: Typing Practice for Hackers
typinghackers.com