I rewrote my site. Why?Published onOctober 20, 2023A conversion from Hugo to Next.js + React? What were the tradeoffs?developmentneobrutalismreactnextjsgolang
Trix and CORSPublished onOctober 18, 2023Muddy the waters with Digital Ocean Spaces, with rich text and active storagerubyrailstrixdigital-oceanactive-storageaction-texts3
Recovering from "no active leader"Published onAugust 9, 2023Recovering from a Fly.io Postgres resizing that went sidewaysflyiopostgresrepmgrincident-response
Diamond Hands HoldingPublished onAugust 4, 2023Showcasing a component of another project in Elixirelixirliveviewsecurity
Nomen AlchemyPublished onJuly 11, 2023Generate a name, color scheme, and logo using AI, written in React with Next.jsainextjsvercellangchainopenaireact
Midjourney ZoomPublished onJune 26, 2023Experimenting with the new Zoom feature, like outpaintingartaimidjourney