• 0 Posts
  • 268 Comments
Joined 7 months ago
cake
Cake day: April 11th, 2024

help-circle




  • It’s fake nostalgia of an era they never experienced. Vinyls always sounded like shit but we had no comparison except the better sound of movie theaters, but you couldn’t have that at home.

    Then the audio CD appeared and it was like the second coming of Jesus. The sound was really a hundred times better than vinyls, even with the same set of amps and speakers.

    One day they’ll tell us that VHS on a small black and white TV is better than a 4K movie on a giant screen.















  • Every personal project is good as long as you try to make it professional. It doesn’t need to be perfect but you can show that you made an effort to clean your stuff. I’m biased because I’ve been doing C++ for a long time, but every language is worth it. Also what I’m saying may be specific to my location and kind of job, but I tend to think it’s kind of universal. To get a job, you need to show that you have a broad view of the software ecosystem.

    For example for C++, you can do:

    • C++ code, maybe built with CMake or SLN because those are universal tools
    • linter and formatting (clang format, cppcheck, SonarLint, etc.)
    • good commits and branching strategy
    • some comments in your code
    • some documentation
    • unit-tests
    • maybe some scripts in Python for the CI
    • use a package manager like Conan or VCPKG because any company will pick random libraries all over the internet, you can’t do everything from scratch

    I think it applies to every language, just change C++ to any other language but the other bullet points don’t change. And if you have some code to review, post it here and we’ll read it like a real “merge request,” it can be interesting.