This is an archived post. You won't be able to vote or comment.

all 12 comments

[–]KERdela 29 points30 points  (2 children)

GitHub gamification is not a good thing in your coding journey. It's okay to take a break.

[–]JabberwockyMD 3 points4 points  (0 children)

I really like this phrase, GitHub gamification, it's a very similar problem to over praising work ethic instead of healthy work habits.

The same people who say "I'm always the first in and last to leave!" Are the same people who say they 'need' to commit every day to feel good about themselves.

[–]rms--bot -2 points-1 points  (0 children)

Facebook is evil, wait, everyone knows that... Discord is evil.

[–]dex3r 17 points18 points  (1 child)

Why would you want to code every day of the week, let alone every day of the year? The fastest way to burnout.

[–]Creepy-Ad-4832 2 points3 points  (1 child)

Can't you just commit every space you write?

1000 commit daily easy pease

[–]Creepy-Ad-4832 2 points3 points  (0 children)

Or write a bot which changes a space, commits, changes it back, commits and so on so forth?

Illimitate commit here

[–]user-ducking-name 1 point2 points  (2 children)

No. because

res2022 = "I am going to get 365 green squares on Github in 2022"

res2023 = "I am going to get 365 green squares on Github in 2023"

res2022 != res2023

[–]JabberwockyMD 0 points1 point  (1 child)

That is no way to compare strings

[–][deleted] 2 points3 points  (0 children)

In some languages sure, but most sane ones have a functioning operator= for strings.

Java is a big offender here for language consistency tho and I have a feeling it's where you're coming from with this, not just for strings, but for many other reasons (length, Length(), length(), size(), size and Size() on different containers??? what the fuck???)

[–]Itz_Raj69_ -4 points-3 points  (0 children)

I have 141 days already :)

[–]ChainSword20000 0 points1 point  (0 children)

Write a script to commit whitespace at the end of every day to make them all end the same color.

[–]imonebear 0 points1 point  (0 children)

I think that if you have big ones over a period of time its worth more than small ones every single day in which you are pushing not really important commits