Fragmented Thought

Blog

Content will be sorely lacking

Using your Material (MUI) themes in Storybook

2023-09-04

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

Exposing custom controls using Storybook 7's new Meta type

2023-09-04

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

2023-03-30

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

Migrating Create React App to Vite

2023-03-19

The surprisingly painless transition for a better Developer Experience.

Creating Azure DevOps repository subscription pipelines

2023-01-08

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

DynamoDB generic Typescript CRUD functions

2022-10-10

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

Using CDK to deploy a Typescript GraphQL APIs

2022-08-10

How to run a LocalStack for your own machine and integrate with deployed resources in AWS.

Using environment specific values in Azure DevOps Helm task

2022-03-11

How to flexibly leverage a simple pipeline template file in your own release pipelines.

Kubernetes - Required ports for CertManager and Nginx Ingress controller

2022-03-07

Running a secure Kubernetes cluster means knowing what to lock down, here's the details for CertManger.

Azure DevOps - My work items

2022-01-24

An improved cross project dashboard for understanding your assigned work with context.

Creating dynamic AMCharts 5 themes from Material UI themes

2022-01-22

Provides a guide to using your own themes semantic colors with AMChart's interface properties.

GraphQL file upload mutations

2022-01-09

A guide to packages, setup, resolvers, utilities, and integration testing of file uploads.