Tag about me

My background

I find it’s difficult to know where somebody is coming from unless you know their background. Like everyone else, my opinion is formed over time based on my experience. So...

Tag background

My background

I find it’s difficult to know where somebody is coming from unless you know their background. Like everyone else, my opinion is formed over time based on my experience. So...

Tag Manufacturing

Manufacturing engineers should use git

In my last post I talked about my background as both a manufacturing engineer and a software engineer. In this next post I want to talk about what I think...

Tag Software Development

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...

Manufacturing engineers should use git

In my last post I talked about my background as both a manufacturing engineer and a software engineer. In this next post I want to talk about what I think...

Tag Engineering

Manufacturing engineers should use git

In my last post I talked about my background as both a manufacturing engineer and a software engineer. In this next post I want to talk about what I think...

Tag Problem Solving

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...

Manufacturing engineers should use git

In my last post I talked about my background as both a manufacturing engineer and a software engineer. In this next post I want to talk about what I think...

Tag Automation

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...

Tag Hydroponics

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...

Tag Gardening

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...

Tag Projects

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...

Tag Arduino

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...

Tag Django

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...

Tag off-topic

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...

Tag rant

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...

Tag Webdev

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.

Tag CORS

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.

Tag Cookies

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.

Tag Svelte

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.

Tag SvelteKit

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.

Tag Heroku

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.

Tag DigitalOcean

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...

Tag Postgres

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...