Skip Navigation
Removed
Seen this countless times
  • I liked Ubuntu prior to snap. I've gone back to Debian and aside from a slightly complex install, I think that the distro is the epitome of stability and "just works", especially for the normal software stuff I do. It's 30 years old for a reason.

    My experiences with arch are that it just broke if you looked at it funny and I like stuff that doesn't require the constant tinkering. This is the same reason I don't do smart tech and still own dumb and mechanical watches.

    I feel like I'm in the minority in this community lately.

  • What advice would you give to someone just starting out with a career in programming?
  • Understand programmatic approaches to testing, unit testing, test driven development (TDD), behavioral driven development (BDD), and integration tests.

    Understanding TDD and practicing it as a new developer forces you to understand the end result wholly. It's one thing to understand how to solve a problem, but understanding how to validate that the problem is solved programmatically, before you have implemented the solution makes you a better developer. It gives you a better view of what you are doing and will change you way of thinking about solving problems.

  • Stop nesting ternaries in JavaScript
  • I've been a software developer for 7 years and I've grown to hate terneries entirely. They only hinder readability. Readability is the biggest factor in maintainability. Code that is hard to maintain makes bugs.

    I always mark PRs with nested terneries as "needs work".

  • which distro and why do you prefer it over others?
  • Honestly, most of the defaults are good enough for me. I just run vi and it does the job well enough. If I need to configure a good dev environment, I'll just install stuff with apt-get install and mangle stuff onto my PATH.

  • InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)FO
    FourThirteen @lemmy.world
    Posts 0
    Comments 33