"oh it was just a missing semicolon"
27 0 ReplyLinter issue.
9 0 ReplyEven if you're not using one, you should be instinctively looking for a semicolon the moment you get a syntax error unless you're a complete beginner.
2 0 Reply
Rubber duck debugging often helps.
1 0 Reply
so the other day I sat down trying to setup a SSL cert for my self-hosted services
50 0 ReplyHave you heard of our Lord and Savior, Traefik + ACME issuers?
22 0 ReplyLet's encrypt brother
2 0 ReplyLet's Encrypt Expiry Bot just entered the chat.
9 0 ReplyDoes Trafik also allow DNS based challenges with additional certbot plugins, or does it only work by serving a challenge in /.well-known/?
I’ve set up my internal homelab with LE certificates, but if I could get rid of certbot and do this automagically, it’d be nice…
6 0 Reply
Might want to check out swag from linuxserver.io
It's a docker/kubernetes container image with a working certbot client in it.
4 0 Reply
Laying in bed thinking about the problem, "oh, that must be it!" Jump excitedly out of bed to work on the problem, "welp, that wasn't it."
7 0 Reply36 0 ReplyI don't like being on this picture.
19 0 ReplyI’ve been trying and failing to fix an email being sent to spam issue since last fucking Monday (with all the SPF, DMARC and DKIM garbage).
I want to die.
15 0 ReplySPF, DMARC and DKIM
Ironically, spam generators are experts EXPERTS in this trash fire of a topic
13 0 Reply
Reminder to all you chaos monkeys: use
[Object object]
on web forms occasionally for a bit of fun.Edit: and to remind typescript devs they’re just transpiling to JavaScript
6 0 ReplyI shit you not I got that object object response with a 200 status.
2 0 Reply
Aw come on, debugging can be fun. I love the investigative vibe of it. You get to be your favorite detective. You start asking around. You pin the the culprit. You get closer and closer to damning evidence. And then Bam! Fixed. Another mystery solved. Mine’s Columbo.
8 0 ReplyI love asking,
"What sick fuck thought this was an acceptable solution?"
And a few moments later:
"Oh. It was me."
7 0 ReplyJust finished with a refractoring project. I said this a LOT.
2 0 Reply
Agreed, for any non-trivial bug I just start dumping text into a word file to track what I'm doing. Like: error messages, values of variables at key places, libraries used, URLs of documentation and background reading and stackoverflow pages looked at, test fixes and their effects, etc. Then if someone asks me wtf I've been doing all day I can easily show them. Also, if I have the same problem a couple months later I can remind myself.
5 0 ReplyIt's fun when you debug your own code.
2 0 Reply
Who is OP, and how did you get pictures of me last night?
13 0 ReplyJust later that day? Clearly, comic man doesn't have to cojones to fuck up as badly as I have.
3 0 ReplyI would be sad too, if someone broke my PC and smashed my home.
6 0 ReplyMy favorite so far:
$ gdb -ex 'file /bin/gdb' run corrupted double-linked list Thread 1 "gdb" received signal SIGABRT, Aborted.
3 0 ReplySure feels like that sometimes, LOL
7 0 ReplyDid the coffee mug go through the wall or up is ass?
2 0 ReplyYes
2 0 ReplyKinky
1 0 Reply
Is he giving himself cigarette burns?
5 0 ReplyWhy is he in his undies 😭😭😭
1 0 ReplyEvery single day
4 0 Replyif ([]){ // I miss common Lisp's detection of empty }
3 0 Reply