

If your team is only focused on tabs/spaces or soapboxing during code reviews, you have bigger issues to take care of.


If your team is only focused on tabs/spaces or soapboxing during code reviews, you have bigger issues to take care of.


Spreading knowledge and context sharing are exactly why I like code reviews. It should also be something done by more than one person so that information is better disseminated throughout the team.


I find most bad codebases exist because of a culture that isn’t focused on quality, and I’m not talking about bug counts or code coverage. Clean codebases stay clean by being proactive about keeping them clean. This should include meticulous peer reviews, establishing design patterns, enforcing best practices, and taking initiative to leave things better than you found them (we used to call that boy scouting).
If your teams PR comments only contain LGTM, and the average time spent reviewing them is 5 minutes, your team isn’t focused on quality. If a PR contains more files than an average person can keep in their mental context window, it won’t get the attention it needs to be properly reviewed. If there is no accountability to keep a clean codebase, you’ll end up with 2 hours of work taking 5 days to complete.


Title. Basic duties. Salary. Upload resume.


My team of engineers and I were laid off on January 2, after spending a year replatforming a medical SaaS product. We were told the company was heading in another direction in order to to go to market faster.
That direction is the Product Designer and Claude Code, rebuilding everything from scratch.
Professional, industry-standard applications running natively on any major distro.
I use Adobe and Ableton products every day. I simply cannot use Linux as my main OS until these products can run in a real Linux environment, no matter how much I want to.
Argue all you want about Linux alternatives being just as good. The point is, they’re simply not what what the majority of professionals use.


Some CalDav servers also do notes. As others have noted, Joplin has a self-hosted option. If you’re willing to go with a service, Obsidian is .md based and multiplatform.
I cannot recommend soma enough. They have a channel for everyone.
15+ years in engineering here. 10+ in leadership.
Code formatting hasn’t been an issue since the early '10s. Tabs or spaces? Who cares. Your editor can make it look like whatever you want and it won’t effect the code.
As for other asshole-ish behavior or gatekeeping, I open it up to a vote. Let the team determine best practices. Don’t like what your team decides? Find another team to shitlord over.