collections
blog posts
Conditional Props in React Using Type Discrimination
November 11, 2024
Type your component to expect different props based on a key discriminator
software engtypescriptRevamping Data Fetching Patterns on the Web Platform at Wealthfront
August 5, 2024
Using React Query to find a hybrid between global and local data fetching
software engreacttypescriptA Cheat Sheet For Using Type Assertions in Typescript
October 23, 2023
A short guide to convincing typescript you know better than it does
software engtypescriptReact Suspense in three different architectures
August 17, 2023
Unpacking React's most versatile API
software engnextjsreactserver compsA Barebones Approach to Continuous Integration
May 05, 2023
A handful of bash scripts and an unexpected git hook
software engdevopsnextjsHow I Built My Blog
May 05, 2023
The stack I chose, or how I learned to stop worrying and love Next.js
software engdevopsreactnextjsGlobal Find and Replace in Neovim
November 08, 2022
Stitching together fzf, the quickfix list, and a custom lua function for a decent find and replace in Neovim
software engvimServer Side Rendering vs React Server Components
November 08, 2022
Comparing, contrasting, and exploring how the two can be used to compliment one another
software engreactnextjsserver compsFive Interesting Things From my Neovim Config
October 16, 2022
A few interesting tidbits I've picked up from tinkering with my config
software engvimTest-Driven Refactoring
August 9, 2022
We should think of tests from the angle of easing refactoring rather than development
software engrantData Fetching in React: Parent-Agnostic vs Parent-Dependent Children
July 27, 2022
Null checking: the responsibility of the parent or the child?
reactsoftware eng
tags
- comicsreadingrantsoftware engdevopsnextjstypescriptreactvimserver comps