All Posts

Scaling Postgres for Dynamic Schema Search on Billions of Rows

Table of Contents Introduction The Challenge The Problem Scale / Shape of The Data Things that didn’t work Iteration 1: DynamoDB Iteration 2: Elasticsearch Iteration 3: Postgres The Data Pipeline...

How to get DigitalOcean Spaces Presigned Uploads Working (In SvelteKit or any JS frontend)

This has bugged me a couple of times when setting up uploads directly from a client to DigitalOcean Spaces. The error path is: You have a backend that generates a...

How to deploy a SvelteKit app to Heroku

Another day, another interesting little bit of knowledge. This time, it’s how to deploy a SvelteKit app to Heroku.

How to get svelte to save a JWT cookie

This has been plaguing me all day, so I’m saving some instructions here for future reference.

Things that should be punishable by death

NB: This image serves as a reminder that AI image generation still kinda sucks. The prompt was Somebody being sentenced to prison for annoying me, in a humorous pedantic way...

Garduino: The Basics

Alright, I’ll confess to you that I’m pretty deep into this project now so writing this blog post as if this is a fresh idea I just thought of seems...