Nice. Software developer, gamer, occasionally 3d printing, coffee lover.

  • 0 Posts
  • 35 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle

  • This consternation is definitely common. It’s hard to apply skills to something with no long term impact of benefit. I’ve improved my skills by finding stuff I can help on in the communities I participate in.

    It’s natural to be overwhelmed, so deciding on a project does scope what you can learn, but a hard part is architecting the foundation of that project.

    Introducing new features to an existing project is a great way to get your feet wet - it has multiple benefits, for one of you do take a position as a developer in the future, you likely won’t be architecting anything initially, primarily improving on existing projects. So participating in OSS projects is a similar mechanism to that - you have to learn their codebase to a degree, you have to learn their style and requirements, etc.

    Even if you don’t ultimately contribute, it’s still a learning experience.





  • Man, they just keep burying their head further. I still have Windows 10 on my gaming PC, and that’s more because I plan on replacing it and will use that moment to transition to Linux, but up until a few months ago I could have been convinced to keep using Windows.

    That was until they popped up a full screen ad in the middle of gaming, telling me my PC doesn’t work with 11 but they have great financing options forn a 11 capable PC. Followed by my lock screen having ads of a similar nature. Fucking gross.










  • The Dockerfile is essentially the instructions for deploying from scratch. Sure, they most likely only exist for one distro but adapting isn’t a huge chore.

    You can also clone the repo and build the container yourself. If you want to update say, log4j, and then attempt to build it, that’s still entirely possible and easier than from scratch considering the build environment is consistent.





  • Licensing code is a pain and realistically you need to consult a lawyer who specializes in the area.

    When I do freelance work I sell them the code and a perpetual use license that allows them to do pretty much anything outside of selling the code. If they want to own the code itself that’s extra. But I also haven’t consulted a lawyer either and I’ve only done that sort of transaction twice.