Ivan SpoljaricinDev Genius3 TypeScript patterns that I use in my day-to-day workOn readonly properties, type guards and unionsFeb 21, 20231Feb 21, 20231