Skip to content

Technical

Hosting a MySQL DB on hobby‑scale projects: Costs, Quirks, and Work‑arounds

I’ve been experimenting with MySQL on several cloud platforms including Railway, GCP Compute Engine, and other “free‑tier” services. Compared with PostgreSQL, getting a stable, free MySQL deployment has proven trickier (container-related errors, opaque usage‑based billing).

Have you run into the same hurdles? What are your work‑arounds? Any favourite low‑cost hosts? Any billing horror stories? Your tips could help everyone keep projects alive without breaking the bank.

Everyone and anyone is welcome to join as long as you are kind, supportive, and respectful of others.

MySQL Icon

What's in a name? That which we call a var by any other name would make code smell

In today's (2026-01-27) chat we will discuss names.

In Clean Code (Robert C. Martin), naming variables, functions, classes, and other structures is compared to naming a child. Yet we still see placeholders like x, tmp, or d littered throughout codebases.

How do you approach naming? • Do you iterate endlessly? write → delete → rewrite—until the name feels perfect? • Do you drop a quick name and come back to refactor later? • Or do you stick with the first name and tell others to stop “wasting time” on naming?

Everyone and anyone are welcome to join as long as you are kind, supportive, and respectful of others.

Cookie jar labeled as 'Basmati Rice'

Self-hosting: What gives?

The topic for the December 16th, 2025 chat is self-hosting. More and more developers are exploring it, but what are the benefits? Does it really improve security? And is the effort justified for a personal project or a small team?

Everyone and anyone are welcome to join as long as you are kind, supportive, and respectful of others. Zoom link will be posted at 12pm MDT.

2 people working on a computer