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

help-circle






  • Many people have as an immutable axiom “I am a good person”

    When you suggest they are doing something bad, like contributing to climate change, this clashes with that axiom.

    That clash causes discomfort. Most people are, frankly, lazy cowards. They could accept that they are not being a good person all the time, and update their axiom. But that’s scary and feels bad. They could also try to do something about climate change (or whatever the topic is. see also: veganism), but that’s also hard. It’s far easier to just lash out at the source of discomfort.

    The oatmeal did a comic on basically this topic: https://theoatmeal.com/comics/believe


  • I did some webdriver stuff for reasons I don’t remember anymore.

    I also made a simple Django app to track job applications.

    Unsolicited advice:

    • use type annotations. You’ll thank yourself later when your IDE tells you “hey this can be None are you sure you want to call .some_func() on it?”
    • use an ide. Don’t just raw dog it in notepad. You should have syntax highlighting, red squiggles for errors, the ability to go to definition.
    • learn to use a debugger. Pdb is built in and fine.
    • don’t write mega functions that do a thousand things. Split things up into smaller steps.
    • avoid side effects. You don’t want your “say_hello” function to also turn on the lights









  • We used to do retrospectives at one of my old jobs, because everywhere loves cargo-culting agile and scrum stuff.

    I quickly realized that a lot of the problems were largely outside the team’s control. It was shit like “The CEO doesn’t believe in designers or UX, so he won’t hire one, so we spend a lot of time doing that work badly ourselves.” Or, “management is making us spend all this time in ‘planning meetings’ so we don’t get anything done”

    Stuff that has easy solutions, but we can’t do because some idiot or powerful cry-baby is in the way.