🪴/ Learning about databases

Finally reaching a bit further down the stack and learning about databases, SQL, and specifically MySQL, I’m documenting my journey and useful resources I’ve gone through.

Nov 30, 2024 – Caleb Jasik

I'm learning a bit more about SQL and databases.

I've worked through Julia Evan's SQL zine before:

With the accompanying playground: https://sql-playground.wizardzines.com

I'm working through a tutorial on MySQL from Golang after setting up MySQL via Docker

It's also just an interesting exercise in how Golang approaches data management from a pretty imperative data flow, which is very different from the functional approach I'm used to in TypeScript

Finished following the Golang tutorial, https://github.com/jasikpark/go-tutorial-data-access . It's just a copy of the code in the end.

Next was: https://learnxinyminutes.com/docs/sql/

Took a gander through a couple of Code Academy lessons next.

Also reading through how the api repo interacts with our databases at work to read real-world code 💜

Learning how many different types of joins there are was interesting, and W3Schools showed up again with the solid references: W3Schools: MySQL SQL

Planetscale has a good number of blog posts on MySQL, in addition to what seems like a thorough “MySQL for Developers” course:

Posts from blogs I follow

Crashing Out

I often suffer from world-weariness. That aching, inescapable feeling that the world is somehow going wrong and there's nothing that I can personally do about it, and the general sense of emotional and cognitive fatigue that comes with those thoughts. I wo...

via Addison Crump January 11, 2026

OOPs, I'm so dead!

Structural inheritance is problematic - fight me.

via Nova Blog December 6, 2025

The best version of my site so far...

You might have noticed that I did a big design refresh on my entire site… unless you’re on RSS I guess. I’ll talk about aspects in detail, but at a high level there’s been three big changes: A monospace font Named CSS grid lines Juicier multi-page view tr...

via daverupert.com January 18, 2026

Generated by astro-openring