AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
TypeScript Refactoring
I refactored a lot as I went, which is kind of funny because ideally at the end of your TypeScript move, your app will be no better than you left. So I tend to hold your code bases too because with an older code base, it could uncover a lot of disturbing things. And things where you're like, I don't, you know, what's going on here? Why did I write this 10 years ago?