Recursively validating a list of elements with TypeScriptThe title for this post is very telling, so I'm going to keep the intro short for this one so we can jump right into today's challenge and learn about how can we validate a list of items recursively using TypeScript. Let's get to it! Day eighteen - D...Jan 6, 2024 · 5 min readdeadcode.hashnode.dev
Solving Rock, Paper, Scissors in TypeScriptWe have officially started the last two weeks of the year, I can already feel Mariah Carey taking over the background noise at the dinner table, ah let's get started it before I get more sentimental. Let's keep the fun going, today we are going to be...Dec 21, 2023 · 4 min readdeadcode.hashnode.dev
Understanding Conditional Types with Union Operations in TypeScriptWe are getting close to our last Christmas challenge, in the meantime we are still pumping those TypeScript muscles. In today's challenge, we will learn how conditional types allow us to leverage union types for repeated operations. Which is a very i...Dec 17, 2023 · 5 min readdeadcode.hashnode.dev
Advanced Template Literals Techniques in TypeScriptWe recently talked about template literals and how you can use them to do different types of checks as well as string manipulation. Today we are going to take it one step further and expand our knowledge of template literals and combine them with oth...Dec 16, 2023 · 5 min readdeadcode.hashnode.dev
Navigating Arrays and Recursive Types in TypeScriptDecember is flying by, and with every challenge, I'm gaining more confidence in my TypeScript skills. Today's task, I must admit, is the toughest one yet (at least for me). It brought back memories of the challenging toy problems I used to tackle bac...Dec 14, 2023 · 4 min readdeadcode.hashnode.dev