Spyke

Replies

Comment on

Dealing with YOLO Vibelord colleagues

Explain to your manager that if an employee can merge code without reviews, he should expect breakages on regular basis.

Propose that your team can meet to talk about how to make the process better, so no breakages occur.

Mention personal responsibility and knowledge - it’s a good practice that a person who wrote the latest code changes either helps either is responsible for making the service working again, if there are issues - specifically because they might have some idea what’s broken.

If your manager will ignore it, I’d start looking.

Comment on

The Lack of Compensation in Open Source Software is Unsustainable

OP wanted a fun child project, but it's not fun anymore, just responsibilities.

The problem I see is just a difference between expectations and reality.

Expectations were: it would be fun to give people something for free, create open source, be part of some community. Maybe even get some recognition, maybe better job offers.

Reality is: noone cares about your open source project enough to pay for it.

And such is life. Noone stops you from just stopping working on it, and that's an adult option. All open source licences have a clause like "I don't own you nothing", and maybe that's the moment to use it.

Comment on

Just because it’s better than windows doesn’t make it good

Reply in thread

Macs are pretty solid for coding. You don't need to tinker with them, most of the time stuff just works. On the other hand, I spent lots of time to make sure stuff just works well on my Dell or ThinkPad with Ubuntu or pop.

For software, I've found that some software doesn't give you much help if you get into problems on Linux.

And there is always something with Linux that doesn't work for me. Like my Dell laptop with pop!os doesn't charge over usb-C from Dell monitor (it worked on windows). Touchscreen doesn't always work after waking up. I had ThinkPad with awful fan control on linux and hibernation issues. I had issues with scaling with external screens.