• 0 Posts
  • 28 Comments
Joined 3 years ago
cake
Cake day: September 28th, 2023

help-circle

  • The main branch should always contain working code. You should assume you can deploy it to production and it will work. Not having anybody review your code is lunacy, and ignoring critical feedback is even more insane. You can ignore linting complaints assuming you don’t have a linter that fails the build, but you should not consider faulty business logic as an optional fix.







  • “Blame the author, not the language”

    Says the person who screams they have never worked professionally with a team before.

    There is no excuse to not use statically typed, safe languages nowadays. There are languages that let you build faster like Python and Typescript, but faster does not mean safer. Even if your code is flawless it still isn’t safe because all it takes is a single flawed line of code. The more bug vectors you remove the better the language is.




  • There is a difference between going from a GUI based OS to a hybrid GUI/console OS.

    For both iOS and Android the only difference is where things live. The processes are still the same.

    This is not the case with Windows and Linux. If you want to install something in Windows you go to a website and download an installer. For Linux, you find out if there is a package. If not you go to a website and see if there is an app image or zip file. You then need to know where to place the downloaded file, how to get it running (making it executable), knowing how to chmod and chown (it is better to have to do it like in Linux, but it is an extra step), and how to add it to your desktop (there is no right+click and add to desktop/create shortcut option in Arch based distros like there is on Windows). If there is a service component you may need to go into command line and systemctl to enable it.

    Your comparison to iOS and Android is not really appropriate.










  • Weed smokers, vapers, and smokers in general are some of the most self-centered people I have ever had the displeasure of talking to. They think their smoke doesn’t affect anyone else and fail to understand that some people find the smell nauseating. They then proceed to litter everywhere and make their smoking everyone else’s problem.

    There are obviously exceptions to the rule, but they are far and few between.