These days, I'm especially interested in data fetching on the web, all the new approaches to server-side rendering, and tinkering with my (Neo)Vim config.
I currently work at Wealthfront as a web engineer!
open-source libraries
last updated: 10/31/2025
A Neovim plugin that provides a simple preview for the quickfix list
Lua
Makefile
last updated: 10/2/2025
A Neovim plugin for opening frecent (frequent + recent) files with fzf-lua
Lua
Makefile
last updated: 9/28/2025
A Neovim plugin to visualize the number of jumps to a character with f, t
Lua
Makefile
last updated: 9/28/2025
A Neovim plugin to generate intuitive glob patterns for searching with rg
Lua
Makefile
last updated: 4/4/2025
a hook to synchronize React state with URL search params.
TypeScript
JavaScript
Shell
last updated: 6/8/2024
simple react hooks to access referentially stable, up-to-date versions of non-primitives.
TypeScript
JavaScript
Shell
recent blog posts
last updated: August 30, 2025
Using a terminal buffer, RPC, and headless nvim instances for a barebones fzf-in-neovim
last updated: July 28, 2025
A few more tips I've picked up since 2022
last updated: November 11, 2024
Type your component to expect different props based on a key discriminator
last updated: August 5, 2024
Using React Query to find a hybrid between global and local data fetching
github projects
last updated: 11/9/2025
a minimalish neovim config written in lua
Lua
Ruby
Shell
Tree-sitter Query
last updated: 11/9/2025
A set of utilities to improve your experience with vim marks
Lua
Makefile
last updated: 11/8/2025
a collection of configuration files and custom scripts, centralized in a repo for easy mobility
Shell
Ruby
Lua
last updated: 11/8/2025
A minimal find-and-replace plugin powered by ripgrep
Lua
Makefile
last updated: 11/8/2025
elanmed.dev: mostly a blog, partly a personal website. Built with Next.js, Prisma, Tailwind, Framer Motion, and Playwright.
MDX
TypeScript
SCSS
Shell
last updated: 11/4/2025
A longest common subsequence (LCS) file-diff implementation for Neovim
Lua
Makefile