Here's a sneak peek of some feature/UI changes I'll be rolling out with the downtime.
Looks like the migration is going to take ~125 minutes and we're going to have the maintenance page up because I don't to break the migration up into multiple deploys. I'll run it early tomorrow morning (US/Central).
Tonight I merged 6 PRs, left feedback on some more, fixed a small bug, fixed the traffic icon by breaking it in the opposite direction... and then rotated the db password when the rails repl threw it up on stream (mariadb only listens to a local socket, but still, argh).
Going live in about a minute, see you there.
I'm going to stream @Lobsters dev in an hour: https://twitch.tv/pushcx Start with PRs, maybe get into a mod feature.
This one's especially bad on GMail's part: the spammer typo'd his From address in the spam tool and GMail sent it anyways.
New week, new GMail spam.
(Given that this obviously violates CAN-SPAM and is sent in bad faith, I'm not clicking the unsub link to tell them this is a live email address).
Today I started by explaining that I didn't want to take a big complicated dependency on a pagination gem, I'd do the small thing to fit our exact needs. Then I spent two hours finding every corner case to demonstrate why I should've taken a dep. Sure learned the value, tho.
Live in an hour. Will have the chat room on-screen this time.
I'm streaming Lobsters dev again today at 7 PM Central (9h from now). This week I'll be working on pagination, a perf + ux issue. Full announcement: https://lobste.rs/s/wld4nj/streaming_lobsters_dev_on_monday
This one went well: closed out that chart, wrote some tests, and worked through half of the backlogged PRs and some issues without once running into ruby version hassles. And I guess Twitch referred some people because I got an unusual number of questions about Roblox.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!