Problem solver who loves to code.
Articles
Remeda Pipe()Type-safe functional programming helper!
Generic Server Action drizzle CRUD componentsGeneric typescript components that update any set of values in the given table
(type-safe) SQL winsMy trip to EdgeDB and back
A faster admin interface using coda packs?Or more to maintain? And a flexible db-update typescript component.
Creating a community template for EdgeDBOrchestrating container install via gitpod
EdgeDb vs. Prisma RecommendedIn serverless architectures
Learning a new language with chatGPTInteractive learning. Peer programming with DaVinci.
Journaling with GPTTraining a Large Language Model on my old journals, asking it questions about myself
Google Maps Advanced Markers React RecommendedHow to keep React happy when Google is managing the DOM. (First tutorial for advanced markers)
Highlight lines with commentsA foray into Abstract Synxtax trees in the Unified ecosystem of markdown and html processor plugins
Typescript Partials in Zustand RecommendedSet nested object values ergonomically, and with less re-renders
Fetching on the edgeCold starts begone, the space age of millisecond fetching has arrived!
Beginner woodworking tipsThings I learned studying walls and wood.
My Favorite Zustand Patterns RecommendedActions namespace, and options parameters. Handle complex edge cases with ease.
Git activity
Often a vanity metric, but does represent real growth for me
Github
Gitlab
