All the posts in my blog using Typescript, enjoy!
Implementation of the Trie data structure using Typescript / Javascript. Build a Trie from a list of words and efficiently search and add new words.
Create an Authentication system using Supabase to sign up every user, store the user information in the database, and secure them using Row Level Security.
Local storage database implementation in typescript with schema validation and error handling, using functional programming (fp-ts) and zod.
Achieve full type safety in Typescript by using newtype-ts, monocle-ts, and zod to validate your types at compile time.
Learn how to create a NextJs project with Typescript, ESLint, Prettier and TailwindCSS. Using NextJs and Typescript for your next project.
Typescript is a must-have for any javascript application. Learn how to setup Typescript in a NuxtJs project. From creating a NuxtJs app to having full Typescript support.
Lear how to use Redux for state management using Typescript. Redux and Typescript in your react application for state management.
Learn how to implement Supabase Authentication and Stripe Billing Subscriptions. Create a Supabase user and a Stripe Billing customer.
Learn how Stripe Billing works. In this Stripe Billing Tutorial, you will learn about Stripe billing Products, Prices, and Webhooks.
Practical Functional Programming, uncover the principles of Functional Programming in Haskell, Typescript, and Dart. Part 1 of the series. This post has been published in my newsletter.
Learn Pure functions in Functional Programming. Why using Pure functions, what a pure function is, and how to write code using pure functions.
Immutability in Functional Programming. Learn what Immutability is, why Immutability is important, and how to write Immutable code.
Collection payments using Stripe Elements. We learn how to use Stripe Elements to collect the card information for Stripe Billing.
Function used to check if a variable is not nullable and narrow its type using Typescript.
Create a dynamic sitemap with all your posts using NextJs and contentlayer, and learn how to submit it to Search Engines.
Create a fully customizable blog using the power of nextjs, contentlayer, and mdx.
Learn the difference between sync and async in Functional Programming, and how to work with asynchronous functions. What is the difference between Either and TaskEither? Option and TaskOption? IO and Task?
A pure function that allows to update all the elements in an array that are equal to a given equality check.
A pure function that allows you to shuffle an array using functional programming with fp-ts in Typescript.
React hook used to store, update, and validate data using functional programming with fp-ts.
Execute a function after a timeout every time your data changes. Reset the timer if the data changes again during the timeout.
Abstraction for storing a number value that can be incremented and decremented by a given amount of steps.