You are browsing as a guest. Sign up (or log in) to start making projects!

2h 30m logged

Spectralis devlog #43 :yay:
—Hello again proggers—
[2:47am] okay so. websockets again, more of them, and now the CDN backup is failing too which is great, love that for me. on my 4th coffee at this point, energy drink count is starting to get concerning honestly and I’m not gonna pretend it isn’t.
pretty sure i debugged the cdn thing at 4am purely out of spite
Cat or dog? idk man catch (Exception e) { } at this point
Okay let’s get into it, or at least try to~
—Yap—
so continuing from devlog #42’s websocket hardening, turns out hardening one part just revealed the next part was also fragile, shocking, anyway. need to push something to prod to actually get it working but can’t do that without interrupting infra which is currently live so that’s a whole separate problem I have to solve first before I can solve the actual problem. love layers.
—The Great Suffering—
1 — More Websocket Issues
more of them. found while poking at the hardening from last devlog. not sure if figuring this part out took 20 minutes or 3 hours honestly, time’s doing something weird tonight.
2 — CDN Backup Is Failing
on top of the websocket stuff, cdn backups just started failing too. not connected to each other as far as i can tell but who knows at this point, everything feels connected at 3am.
3 — Need To Push To Prod, Can’t Without Interrupting Infra
the actual fix needs to go to prod but pushing it right now means interrupting live infra, which i don’t want to do blind, so now i need a plan for THAT before the real fix even goes out. process problem wrapped around the actual problem, great.
4 — Shared Play Is Doing The AI-Look Thing Again
noticed shared play’s UI is drifting into the same generic-AI-looking territory the main site kept getting flagged for back in devlog #21-#24. damn. gonna have to redo that too. not tonight though, one disaster at a time.
5 — Oh And I Found A Missing Semicolon
spent a genuinely embarrassing amount of time on a bug that turned out to be a missing semicolon. send help. actually don’t, just let me suffer, i clearly deserve it at this hour.
6 — No Sleep For 2 Days, Hitting Now
it’s catching up. hard. luckily got tomorrow off so plan is stay up tongiht finish this, and just completely pass out tomorrow instead. worth it. probably.
—FAQ (no one asked these but they are here)—
Q: What is a “progger”?
A: a human programmer. you. the one reading this at whatever hour you’re reading it, hopefully not also running on 2 days no sleep
Q: Is the websocket hardening from #42 actually working?
A: mostly? finding more edge cases as i go, which is annoying but also kind of expected honestly
Q: Why can’t you just push to prod now?
A: because infra’s live and i don’t want to interrupt it blind, need an actual plan for that part first
Q: Is shared play getting a full redesign again?
A: yeah probably, later though, not adding a 4th fire to tonight
Q: Sleep plan?
A: none tonight, all of it tomorrow, that’s the whole plan
—This is the end

*end for now, semicolons permitting
send sleep!!! :sleeping_parrot:

0
50

Comments 0

No comments yet. Be the first!