Detroit
Index
Projects
Recent
- post
I'm so tired
I have a two-year-old son who gets up between 5-6am every day, but that’s not why I’m tired. It’s AI.
- post
A quick start with Deno OpenTelemetry and Grafana
Send Deno's built-in OpenTelemetry logs and traces to a local Grafana stack.
- post
Using Tailwind v4 with Storybook v8
Tailwind v4 and Storybook 8.4, wired up with Vite.
- post
Deploying a Hono API to Cloudflare Workers using SST
Deploy a Hono API to Cloudflare Workers with SST.
- post
Month calendar view helpers with Luxon
Build a month calendar with Luxon's startOf and endOf helpers.
- post
Using Zod with Remix
What I’ve learned using Zod to validate Remix forms and requests.
- post
Prefer explicit, enumerated states
A few useState hooks are fine until they make invalid UI states easy to represent.
- post
Month calendar view helpers in Ruby on Rails
Build a month calendar with Rails date helpers.
- post
The power of ESLint's no-restricted-syntax
Use ESLint selectors to block AST patterns your team has decided against.
- post
npm pack --dry-run
See exactly what npm will include when you publish a package.