Blog de Kev C

← Back to blog

Published on 2025-04-14 10:27 by Kevin Coyle

Let’s get social and FAST

I made a couple architecture decisions that might hurt me in the future. I also made an update to the Open Graph social content which probably won’t hurt anyone (and makes sharing more cool).

Backend Let’s Gooooooo

I wrote the backend with FastAPI. I did this because like a true analytics nerd, I have some vague notions that the future might contain some sort of analytics on these pages? I don’t know why. Maybe it’s my data science training. I also set up some databases - I’m AWS as my cloud provider so I’ve got S3 for the video content stuff, Postgres for the relational stuff, and Lambda for some one off jobs.

I hope I don’t stay up late at night regretting this and every other life decision I’ve ever made.

First devopsy stuff

I technically started by containerizing a bunch of stuff. However, I added that.

I’m teaching a class on AWS and Terraform with Caltech rn and we’re using Localstack to mock AWS services. I really am loving this as a pattern, so I’ll keep this up.

Now with Community

You might recall that a major reason for this whole project is building community. I’m still working through my textbook Community Building on the Web which is definitely dated but has some gems and evergreen ideas in it.

What shipped

Scope and size

Why it matters

Notable files

Last, but most visible to this blog… ChatGPT has a new image model and it is leaps and bounds better than the last model. The new cover image is the result of this!

Written by Kevin Coyle

← Back to blog