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

help-circle
  • 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













  • I just saw a play that has a plot point about how someone gets robbed by some racist, well connected shits, and the police won’t do anything to help. The closest he gets to justice is vigilantism, where he hunts down and shoots 3 of his assailants dead. Only then does anyone start to listen to him, but when he agrees to talk peacefully they shoot him dead.

    I’m not sure “the only way you’ll get justice is with your own bloody hands” was the author’s intent, but that seems to be the message.





  • 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.