Using the TypeScript type system to validate Express handlers | Dark Hacker News