vinnymac

joined 3 years ago
[–] vinnymac@lemmy.world 3 points 2 weeks ago (1 children)

Reddit is so bad that I’ve been working on my own alternative. Lemmy is great, don’t get me wrong but I have my gripes with all of them, so why not build something for me, ya know.

I’m using At Protocol as the basis for it, and trying some new things out that I haven’t seen before.

[–] vinnymac@lemmy.world 5 points 1 month ago* (last edited 1 month ago)

I hear you, but these are solve-able human problems, not code problems:

Manager: Jose revert your commit, thanks. Jose: okay, it’s been reverted, I won’t do that again, thanks for explaining to me why exactly what I did was the wrong thing to do.

I’ve had this exact conversation about this topic at least a half dozen times over the last decade.

When it comes to legacy code, almost all auto formatting tools I’ve used allow you to ignore whole directories and files, which can be very handy for legacy areas of the codebase not yet ready for this transition.

As for scenarios where large rewrites are necessary, it’s best to separate from any actual work, so the blast radius is focused, and that commit can be marked properly using .git-blame-ignore-revs which completes fixes the history issues that are common amongst those who don’t know what they are doing.

Definitely a painful process it can be, but it’s better to fight this battle than it is to try and get 1,000 humans to agree on something as vague as “style”

[–] vinnymac@lemmy.world 6 points 1 month ago (4 children)

These days it’s very common to write whatever code you want, and a formatter automatically rewrites it to conform to the projects rules during precommit.

Which is great because it allows you to focus on intent instead of format, and completely avoids any team disagreements or change rejections for trivial bullshit.

[–] vinnymac@lemmy.world 0 points 2 months ago (1 children)

Notably ARM was not mainstream when it IPOd either, meaning it was a safe(r) bet at the time.

Most IPOs have become sensationalized to drive up interest, which is terrible for everyone except a select few.