I am a software engineer with an interest in problem solving, collaborative editing, web development. Here I share some things I find interesting.
Blog
- A simple Typescript ORM using the Active Record pattern
- Unit Testing a React Application
- Runtime type safety with type guards
- Enabling dark and light mode in a website
- Autocomplete using Trie datastructure with Typescript
- Storing state in the URL with React
- Migrating from Redux to React Query
- Collaborative Editing Using CRDTs
- Open Source Collaborative Editors
- Creating a Collaborative Editor