3-minute CI on 300k lines of TypeScript | Hacker News Reader