• 0 Posts
  • 50 Comments
Joined 5 months ago
cake
Cake day: February 22nd, 2026

help-circle



  • When I tried Percy it was really bad. I think it wasn’t even doing real screenshots, but some horrible serialization of the dom nonsense. Some of what came out of their tests just wasn’t accurate at all.

    Every time I’ve tried to implement visual tests it’s a bad time.

    A good unit test encodes intent. This kind of test, and snapshot tests, tends to be too broad. Something changed but was it on purpose? I dunno maybe just accept it. People don’t look at it closely. It’s numbing.

    As others have said, you probably want to stop having shit randomly shared in multiple places. If you change something used in more than one place, probably manually check.





  • I wouldn’t do it based on join time. Age doesn’t always map to quality, and it might encourage people to make sleeper accounts to age up.

    I would do it based on a graph of trust.

    Let’s say you’re user 0. You trust yourself. You can then invite or vouch for a user. If they misbehave, it should reflect badly on you. If they post good content, you should share some of the glory. If one of those users invites someone, the good and bad flow upstream.

    People no one has vouched for have very little power. You can filter them out with a toggle.

    You’d be able to see the web of behavior. If someone keeps inviting or endorsing assholes, then they’re a problem.

    Endorsing is different than upvote. You can upvote whatever, but endorsing is saying you trust this person and you’re willing to put your own reputation and access on the line.

    Something like that.





  • One time we spent like more than an hour in a horrible meeting to plan out how long the next step of a project would take. 4 weeks, we said. Management came back and said to do it in 2. Well, why did we fucking have the meeting if they had a deadline in mind already?

    On the other hand, at my current job I have seen a lot of “oh that’s going to take a couple days” protests for things that are 20 minutes of work.

    Seems like the solution is to get rid of out of touch management.


  • I deeply dislike sarcasm. It’s neither funny nor helpful.

    There was a guy I worked with that was pretty much always sarcastic.[1]. I’d ask him if he’d written the run book yet and he’d say like “Yes, it’s written in the style of a sonnet with hand drawn illustrations”, and I’d be like “I don’t know if that means you wrote it or not”. Everything with him took extra steps because his communication was such a swamp of insincerity.

    [1] well, when I asked him to stop being sarcastic he said it wasn’t sarcasm. He was merely being ironic. Nonsense.