Fragmented Thought

Ramblings of a full stack developer

Using your Material (MUI) themes in Storybook


Learn how to cut your load, and maintain all your themes, without plugins.

Exposing custom controls using Storybook 7's new Meta type


Learn how to augment your component's story with specialized controls

How to get IOS 8601 standard time strings out of Postgres using the pg package


A simple solution to a problem that shouldn't have existed.

Migrating Create React App to Vite


The surprisingly painless transition for a better Developer Experience.

Creating Azure DevOps repository subscription pipelines


Revisiting a pub/sub model for deploying to clients using Azure DevOps and git.

DynamoDB generic Typescript CRUD functions


For when you get tired of writing expressions and just want a consistent .put() that works.

All posts