9
b2plane
2y

Devops is so fucking dodgy. Wasted hours trying to find out what the fuck is wrong only to find out i put `|` (pipe) instead of `\` (backslash) by accident. This is the next generation of semicolons

Fuck off

Comments
  • 3
    Same applies to dev. And sysadmin. And netadmin.

    Basically, it applies to anything-IT
  • 4
    Inb4 strongly typed shells
  • 0
    And ppl ask me why I used white space symbols in my text editor....

    Got fucked over by too many CRLF, and zero width spaces.
  • 3
    set +x

    It spams a lot but it's often the best to start immediately with it when the "pulling hair" level is achieved.
  • 0
    Some of my recommendations:

    * Shellcheck (Bash)
    * Yamllint
    * Overcommit (Ruby bases git hooks manager)
    * Various linters for your languages
  • 0
    The same techniques to avoid missing semi colons while choosing apply to every other character while coding.

    Use syntax validators. Use linters. Use spell check. Use debuggers. Use verbose logging. Use unit tests.

    Let the computer tell you you made simple mistakes, and save racking your brain to design decisions.
Add Comment