:bookmark
prismadatabases
:article
My Mode Sonnet
2023-01-15
I love building custom keyboards, from selecting a keyboard whose layout suits my preferences to selecting the switches, keycaps, cables and other components. Completing the build and having the final product sitting on my desk is an amazing experience.
keyboardssetup
:article
Typescript UI Component
2022-11-21
Have you ever wanted to build a component that could dynamically output tags depending on that parameters used when calling the component? Let's take a look at one way to structure your component that is easy to implement and easier to maintain.
TypescriptReact
:bookmark
Create T3 App
2022-10-01
create-t3-app combines Next, tRPC, Prisma and Tailwind for a full stack application that is a dream to work with.
frameworkreactnextjsprismatrpctailwind css
:bookmark
reactuseEffectuseRefuseCallback
:snippet
More Inferring Typed with zod
2022-06-22
Another, more detailed example of inferring types using zod, and validation API data as you do.
ZodTypeScriptAPI Data
:bookmark
nodenpm
:bookmark
Oh Shit, Git!?!
2022-06-01
Git is hard: screwing up is easy, and figuring out how to fix your mistakes is fucking impossible.
git
:bookmark
TypeScript Deep Dive
2022-06-01
TypeScript Deep Dive is a solid resource for referencing TypeScript related stuff.
TypeScript
:bookmark
Neetcode
2022-05-26
Neetcode is a great site covering 150 question from Leetcode, including great videos on how to solve and code examples.
javascriptinterviewsalgorithms
:snippet
Map Object to select component instead of nested ternaries
2022-05-16
Avoid nested ternaries or if statements and easily render out different components based on state
React
:bookmark
Preview.js
2022-05-09
Preview a React, Vue or SolidJS component right in your IDE. No need for Storybook.
ReactVueSolidJSstorybookpreview