[-] firelizzard@programming.dev 5 points 1 month ago

In what situation are you accepting contributions that you haven't vetted thoroughly enough to detect crap code? I've seen a lot of crap from developers that's as bad or worse than LLM generated crap so there's no way I'll ever accept contributions to an important system without thoroughly vetting them unless they're from one of a very few number of people I trust implicitly.

[-] firelizzard@programming.dev 5 points 1 month ago

There's a huge difference between copy-pasting code you don't understand and using a library with the assumption that the library does what it says on the tin. At the very least there's a clear boundary between your code and not-your-code.

[-] firelizzard@programming.dev 5 points 8 months ago

That’s a hot take. If you want your code to be maintainable at all, it needs comments. If you’re part of a team, write comments for them. If someone else may take over your project after you move on, leave comments for them. And have you ever tried to read uncommented code you wrote a year ago? Leave comments for yourself.

[-] firelizzard@programming.dev 5 points 8 months ago

The con is that it’s not very powerful. I haven’t attempted to code on a gaming handheld, but I’ve had issues with a midrange laptop being under powered. RAM is probably the biggest issue. My life improved noticeably when I upgraded my main machine to 64 GB. Granted I was doing particularly heavy work. It really depends on what you’re doing. You could get away with it for some work, but it’s going to be painfully slow for other stuff.

[-] firelizzard@programming.dev 5 points 1 year ago

I think it’s a joke about the song being copyrighted

[-] firelizzard@programming.dev 5 points 1 year ago

"Flagged as spam", "Publication Not Available". I can't see the article.

[-] firelizzard@programming.dev 5 points 1 year ago

After programming in Go for nearly a decade, the idea of going back to needing semicolons brings me pain. Rust seems cool, but semicolons 🤢

[-] firelizzard@programming.dev 6 points 1 year ago

I think the word you want is minutiae?

[-] firelizzard@programming.dev 5 points 1 year ago

When it happens? That happened to me a long time ago. I’m still a backend developer. I can create UIs and I can spin up and manage docker CI infrastructure but I sure as hell don’t want to. A properly run company team should have separate professionals for UX, front end, back end, sysadmin, etc. Just because I am capable of doing those things does not mean I should.

[-] firelizzard@programming.dev 5 points 2 years ago

Do you use the command line for everything? Do you edit with vim, view diffs with git diff, browse the web with links or lynx?

GUIs are useful tools. I’m happy with VSCode’s git integration. It’s just what I need for basic stuff like staging files and committing. I use the CLI whenever I want to do something like rebasing because I can type that command faster than I can figure out the GUI, but it would be stupid to artificially force myself to use the CLI for everything because of some kind of principal.

[-] firelizzard@programming.dev 5 points 2 years ago

I’ve been using GitLab for years. I have a GitHub account but at this point I only use it to contribute to other projects.

[-] firelizzard@programming.dev 5 points 2 years ago* (last edited 2 years ago)

Fortunately for me, VSCode has support for running the backend remotely via SSH.

view more: ‹ prev next ›

firelizzard

joined 2 years ago