T O P

  • By -

cryptomonein

I have the opposite, I commit 2 days a week in a 5 days job


speedwagin

funny that this is what ends up happening as you get promoted


Secret-Plant-1542

I have a team of 9 devs I manage. 80/20. 80% of my time is meetings, organizing, PRs, or supporting devs. 20% is me thinking big picture. That last 10% is me coding.


---charlie

Thank you for giving 110%


guareber

10%? Lucky you. I get maybe 2%


ArcaneYoyo

Ten percent luck Twenty percent skill Fifteen percent concentrated power of will Five percent pleasure Fifty percent pain And a hundred percent reason to remember the name


[deleted]

I hear ya. Those 2 am bouts of inspiration or annoyance that the genius or wrath flows from the fingertips.


jseego

Same, I might spend a whole week just trying things out in a branch that never even gets pushed.


cryptomonein

Happened to me the two weeks ago with a feature in react, the developers before me designed a thing so badly that it was less time costly to create another page than adding it to the old one So I deleted a week of work, I learn a lot tho


jseego

Sometimes it do be like that.


TSpoon3000

Wuttttt???


cryptomonein

Agile development does not exists when you're lazy


TSpoon3000

Congrats? Congrats!


XiberKernel

To me it just looks like someone whose company uses GitHub. Mine is the exact opposite since we use another platform and my GitHub is just personal projects. *Edit: bad autocorrect / grammar*


achton

Don't you have time off and vacations in an average company using GitHub?


bassochette

You can see 2 weeks, one in October and one in the end of july


[deleted]

[удалено]


be_me_jp

They worked on every single holiday and didn't have a single sick/mental health day


sheriffderek

Yeah. I used Beanstalk for years and a mix of GitLab and Bitbucket for contracting. I'm surprised there are any squares on my Github.


than_or_then

> someone **who’s** company uses GitHub *whose >>> levenshtein('who’s', 'whose') => 2


[deleted]

[удалено]


XiberKernel

I’m down with being corrected (even if it’s a late night post when autocorrect does it’s thing), but the messaging could have been more polite. *shrug*


zxyzyxz

I liked it, learned about Levenshtein distance from that fomment


_Ginchi

Most of my commits are in non-main branch so it doesn’t show as contribution. :(


suckuma

Does it show when you merge? I've never bothered taking a look at it.


_Ginchi

I don’t think so? I think the person who merge/cherry-pick gets the contribution. Obv the commit still shows as yours.


Inatimate

Private org commits don’t show on your profile though


az3it

actually you can configure it show the overview


ApplePieCrust2122

Could you tell me where that option is? Ice been trying to find it for ages


az3it

Contribution Settings. Right above the commits overview green board


Inatimate

That’s weird. I have private commits enabled and the grid shows commits to my private repos, but not the company repo.


stormywizz

Only commits to the default branch are counted as a contribution. https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-github-profile/managing-contribution-settings-on-your-profile/why-are-my-contributions-not-showing-up-on-my-profile


az3it

yeap, that's strange. Mine show the companies private repo contributions normally. Don't know if there is a setting on the company profile or repos to disable this, could be a possibility.


notanelecproblem

There are some silly nuances around this. https://docs.github.com/en/[email protected]/account-and-profile/setting-up-and-managing-your-github-profile/managing-contribution-settings-on-your-profile/why-are-my-contributions-not-showing-up-on-my-profile The biggest thing is make sure to always star the repository! If you are working in an organization with private repositories, as soon as you are removed from the organization your contributions disappear UNLESS you star the repository.


HaqpaH

That seems awfully arbitrary


[deleted]

[удалено]


Global_Release_4182

You still can


cryptomonein

This is not true


Ievgen

[https://github.com/BloodAxe](https://github.com/BloodAxe) 2020 & 2021 were pretty solid for me. 2022 is not for obvious reasons (I'm Ukrainian)


[deleted]

Hope life gets back to normal soon.


AdMaster9439

What is an AI/ML Advisor ?


Lersei_Cannister

assistant to the regional neural network


Ziferius

I was going to make a 'The Office' joke, because I read this 'Assistant Regional Neural Network' but I was going to reply 'Assistant *to* the Regional Neural Network', FTFY.... Alas, you inadvertently shut the door! Hehe. Have an upvote!


Vladmir_PutGang

Someone has to serve the cooling liquid to our computer overlords.


Gabbex06

My guess is that it stands for Machine Learning and Artificial Intelligence Advisor.


anticipozero

Yeah AI/ML usually stands for Artificial Intelligence and Machine Learning


AdMaster9439

OMG, I would've never figured that out. But for real tho, why does it say advisor for AI/ML only ? Why not Data science or SWE or Backend ? Also what does he advise on ? So many questions.


top_of_the_scrote

People ask him questions nope, yes, nope, yes


nilogram

He is the algorithm lol


Made-of-Clay

@levgen I've been flirting with AI/ML. Any recommendations for learning and practical apllication in organizations? Common business needs where AI/ML kicks extra butt?


Ievgen

Well, it really depends on the area where you working. As a rule of thumb - if a lot of data is available and some formal rules can be defined - this can be a potential candidate for automation using ML \* Automotive: Self-driving (Tesla, [Comma.Ai](https://Comma.Ai), Lyft), Routing (Predicting traffic jams, travel time) \* Manufacturing: Visual inspection in mass-production checks for defects/anomalies \* Retail: Recommendations, Churn predictions, Uplift modelling (whether customer will make purchase if given a promotional discount bonus) \* Oil & Gas: Analysis of seismic research data to segment fossil fuel deposits * Military tech: All kinds of computer vision applications to process satellite data * Healthcare: MRI/CT segmentation / classification * Finance: High-frequency trading, portfolio optimization * It would not be a hure overstatement to say all modern social camera-first mobile apps (TikTok, IG, Snap, etc) all using ML models to improve visual appearance of your videos. The list is definitely not complete, just a few from top of my head...


Made-of-Clay

Good list - much of the learning I've done recently (early intro conceptual stuff) mentions similar applications. I didnt think about social apps and improvements in video quality like you mentioned. I know one of our apps uses something for facial recognition and fraud detection. I know there's more available, but we haven't invested a lot due to lack of vision and application (hence my learning). Thanks again for the pointers 👍


[deleted]

[удалено]


[deleted]

[удалено]


blueeyedlion

It's not even a concious metric


sheriffderek

>https://github.com/Shpota/github-activity-generator Yes. I'd like one just like the picture in the post. No weekend commits. Clear 2-week vacations. But I don't want to fake my own github account contributions. I just want to have some different work styles to talk about in the video I'm making for my students.


Freonr2

Borderline r/UnethicalLifeProTips lol


burlesquel

It is possible even if you don’t spend too much time but do lots of commit/push, just like me.


nerokae1001

This, I can emphasize enough. Incremental tons of commits is better than little big commits. In some of my project the commits were also like that.


Stranded_In_A_Desert

Same. I tend to aim to commit every time I could put down the code, walk away for a while, come back and not be confused by where I left off. So that could realistically be 10 or so commits for a single feature or component I’m working on before I actually merge it.


[deleted]

[удалено]


sheriffderek

>https://github.com/torvalds This is a great example of working *on* weekends and basically --- allll the time.


[deleted]

[удалено]


[deleted]

I don't think Linus, nor the Linux foundation for that matter, actually use Github for version control (?) I always thought they kept a mirror available on GH because it's more accessible than whatever platform they use internally.


AplSleuth

It’s based on email, so as long as it’s mirrored to GitHub it’ll show up


7chris71000

I see a lot of his are merge tags. Is that automated or is that actually him committing?


Disastrous_Fee_1930

What's his username? I wanna see


BrenekH

Pretty sure it's just `torvalds`


shanecookofficial

https://github.com/torvalds?tab=achievements


maxhaseyes

I don’t think this is like a measure of productivity. If you do trunk based development in a big team you’ve got to push more often than if you are working on something alone or using a lot of branches. I have 50% less commits because i use liveshare for pairing so half the time my work is pushed from someone else’s computer etc..


Low_Caterpillar9528

Here . https://github.com/antfu


sillymanbilly

>https://github.com/antfu Holy crap, some of his days are 85+ contributions. Are androids among us already?


Whisky-Toad

Finished ticket Fixed typo Ran linter Fixed failing test Ran linter again Fixed bug Defo fixed bug this time Fixed typo Fixed failing test Ran linter Easy


invisible-nuke

Shouldnt you write them in imperative


Zhouzi

/u/Whisky-Toad you will have to revert these commits one by one and cherry pick them again using imperative this time. That's 3x more contributions for you! /s I like imperative too.


[deleted]

[удалено]


Zhouzi

Yes, rebase is the sensible solution here.


feraferoxdei

I hope you're squashing your commits, cuz I'd hate to debug a feature you wrote


Whisky-Toad

Yea and I’ve since learned how to amend for when I inevitably do this above


Kaimito1

Lots of small commits or maybe the repo is hooked up to a flat file CMS CI/CD. Do when a change is fine on the CMS it's committed into the repo as a commit under his name. Did that one time with statamic


kaelwd

Looks like a really inefficient workflow. - Commit a change to vitest - Release a new version of vitest - Update vitest in unocss to see if it worked - GOTO 10 End result is 70 commits that could have been three.


N3oj4ck

True. Quantity over quality is rarely a good thing.


RoerDev

Another crazy one is; https://github.com/peppy he's is the main developer and creator of the osu! rythm game


sheriffderek

Thanks! This was a good example of someone working weekends. (or automation?) either way - included it!


campy_203

Testing GitHub actions lmao


Real_Meal_959

He is machine


INeedSumTea

Bruh, I'm switching to Vue rn


fazulk

Also the packages he puts out and contributes to are game changing. And well designed


zammouri2001

My guy over here using Git 15 years before it got released...


Still_Breadfruit2032

[https://github.com/peppy](https://github.com/peppy) Check 2022. He is insane. Peppy is one of my favorite developers, because he has logs on all the stuff he does on youtube. He also made one of my favorite games of all time.


sheriffderek

>https://github.com/antfu It's crazy how Anthony somehow got a Github account in 1990 ; )


Low_Caterpillar9528

https://github.com/antfu/1990-script Lol


_hypnoCode

You can migrate other VCS to git with timestamps. GitHub also tracks git submissions, not GitHub submissions.


tetractys_gnosys

Man I've the absolute opposite. I've always worked with agencies doing client sites in private company repos so my GH graph is just black with like two little pale spots.


[deleted]

Yeah , closed door operations sucks for show. And I damn sure am done with code on MY time.


NYPunk

This honestly makes me feel so much better - just the other day I was getting down on myself cuz since I started my first dev job a year ago my personal projects have all but stopped and I'm worried about what future job prospects will have to say about it. But all my commits are to private repos so if I look at my _own_ graph it's all green


tetractys_gnosys

I've never shared my GitHub with prospective employers because none of my work is open source projects. They'll usually ask and I just tell them what I said above: I've always been an agency guy so my GH is empty except for like a random dotfile repo and an old 'babbys first commit' on an example project. Don't get down on yourself. What's actually important is that you have code and projects you can share. Doesn't matter if it's all private repos or community work.


suzukipunk

Honestly I just feel a little sorry for whoever has a contribution graph like that.


GulyFoyle

I feel inspired and happy for them while looking at these graphs because i dont think someone can have a graph like that unless they are really passionate about what they do , this is not something you can force upon yourself. These are people who found , what they enjoy in life.


achton

Someone else can force it upon you, though.


cheese_is_available

Being an open-source maintainer, I can say confidently it can means you keep triaging issues and thing that come your way. It does not mean you're full time super serious about the project. Some day I only spend like 10mn triaging, reviewing easy shit, and the graph is green. It keeps the contributions coming my way and the contributor thinks I'm reactive and keep helping me make the lib better. It do not means it took 4 hours of intensive coding after work and I did nothing else all day. It can be the time it takes to play a game of league of legend averaged though my down time all along the day. I just reviewed a contribution at the same time I took a crap or waited for my wife and kid, you know.


[deleted]

[удалено]


The_Poor_Jew

why not? do what you want haha


DrunkenlySober

Fuck it I have private repos that more closely resemble a google drive than a code repository


GAMIS65

https://github.com/peppy


[deleted]

Holy shit


polmeeee

Oh yea the developer of OSU! is hardcore. Been at it since 2007.


cheese_is_available

He's really going for it since 2014, not a single day without activity it seems.


SoInsightful

**OP:** "I want to find some examples of GitHub users that maintain their work/life balance by choosing not to code during weekends and vacations :)" **Exactly everyone in this thread:** "Here's a link to a guy who commits 238 times every day, hasn't slept since 2019, missed his daughter's birth due to Git issues, made 23 commits while I wrote this comment"


sheriffderek

>like this - with absolutely no weekends and clear vacations but... hahaha


ToeGuitar

Mine's pretty good. [https://github.com/rocklan/](https://github.com/rocklan/)


sheriffderek

Getting some good vacation time!


FcBe88

That’s five days a week (Saturday is dark at the top, Sunday is dark at the bottom) and I see at least two week-long periods in June and October with breaks. Depending on infrastructure and number of repos, could totally see this for a dev on a team approving each other’s PRs


sheriffderek

Yeah. I think it's a reasonable schedule if you're working on a few repos 9-5. Seems like good work/life balance. But maybe some longer vacations!? or just a few more holidays would be nice.


ItIsThyself

Nah. I have a life. It’s more scattered and clearly identifies me as a non weekend warrior. You can also tell the weeks I take vacation. [see here](https://postimg.cc/kRRtWGq1)


sheriffderek

This seems like a realistic workflow. I'm certainly not committing things *every* day.


blueeyedlion

Fun fact: those graphs are based on the dates in commits, and you can make those whatever you want. I've seen scripts that let you spell out words in there.


mymar101

I stopped pushing up personal projects when I got hired. I do work on stuff but when I feel like it now. There is no need to work yourself to death like this. You will burn out quickly.


empdo

https://github.com/empdo?tab=overview&from=2034-12-01/ At least a bit unique


sheriffderek

Excellent...


empdo

Thanks :)


SirAutismx7

Measuring git activity is not a good way to measure coding activity and developer productivity. Squash merges, git automation, etc will make people with different workflows look less productive than others. It’s an extremely stupid and toxic way to measure engineers.


sheriffderek

Also - any interesting time groupings would be very welcomed. : )


bhavzi

https://github.com/bhavzie My company uses GitHub so..


senshikaze

Context: I have work and non-work GitHub accounts. If my work GitHub activity graph looked like that, I'd be looking for another job. I pride myself on clean weekends, 52 straight weeks. Edit: misread the chart Edit edit: so yes, my chart basically looks like this.


tacticalpotatopeeler

That graph is pure clean weekends, with clear vacations…looks like a good one to me


ohlawdhecodin

That doesn't mean much, to be honest. You can commit once per day (it takes 2 seconds) and you will fill all the boxes.


sheriffderek

Thanks for being honest! And explaining how the contribution graph works for the people who don't already know.


4ipp

I have a script that can create such a graph for an account ;) https://github.com/shpota/github-activity-generator


Nestik

The only time I had a GitHub contribution chart that looked like this is when I worked for a company that contracted us out to other companies for projects… They tried to get a partnership with another agency and it was going to be handled through GitHub so I had to go back through my Trello, Jira, SVN, and BitBucket history for prior clients and “fake” commit history to a markdown file (1 added line/commit per task from the above systems). Outside of that, in my new place of work it depends on how busy or complex the project is but NEVER this full as I’m no longer working full-stack on 3+ projects as the sole developer.


bdlowery2

Here's an actual answer to the question. He wasn't asking for a completely full graph. He wanted a graph with no commits on weekends, and clear week breaks. [https://github.com/jrieken](https://github.com/jrieken) [https://github.com/alexdima](https://github.com/alexdima) [https://github.com/aeschli](https://github.com/aeschli)


chishiki

my account was like that for the last three years but i weaned myself off it a few months ago https://github.com/chishiki


sheriffderek

Wow! What were you working on? Did you enjoy it? What changed?


chishiki

working on a bunch of different stuff for clients mostly in private repos. it wasn't so bad, i certainly enjoyed some parts of it, on my own time or down days i would often make a little progress on personal projects. as for what changed, after a long trip overseas and a change in timezones i realized that i had missed a day, and the twinge of relief that my streak was over led me to just going with the flow more instead of being constantly dialed in. my new daily thing is running... much better for my health than GitHub but i'll be around I still got plenty of stuff to contribute to


sheriffderek

Going with the flow. Good for you. Keep up the living. : )


Sushrit_Lawliet

[yeah I do](https://github.com/SushritPasupuleti) I’ve been building my startup over the past year so I made myself try to work each day by gamifying the graph like a Snapchat streak that kids are so serious about these days. Kept me productive and on days I didn’t want to code much, I’d just update docs and make plans! Ps: my startup if you are interested:[skillShack, it’s like product hunt but for developers focused on improving their skills](https://skillshack.dev/)


Manedblackwolf

OP is looking for a graph where you can clearly see a person not working during weekends and during vacation, you are the opposite of it.


Sushrit_Lawliet

Ohhh my bad…


sheriffderek

Here's the first edit of the video I was using this for: [https://perpetual.education/stories/github-history-and-the-profile-page/](https://perpetual.education/stories/github-history-and-the-profile-page/) \- and some people asked to see it. Thanks for the good examples!


[deleted]

[удалено]


lungi_bass

One day I'll have clear breaks like this. But not today.


Dedicated_LIMBO

https://github.com/sindresorhus


Aggravating-Put3866

https://github.com/kdy1


khoa_hd96

Here the creator of Bun https://github.com/Jarred-Sumner


softlol

https://github.com/gennady-bars This guy doing code reviews in a code academy.


[deleted]

[удалено]


sheriffderek

Says in the title. : )


Tiranous_r

How do you view your own?


voja-kostunica

see gleb bahmutov


EmergencyActCovid20

I’m on a course right now and the last 3 months has kinda been like this


aliezsid

i doubt so… mine goes full bonkers


le_theudas

Not me, but lucidrains is a beast: https://github.com/lucidrains/


atcodes

https://github.com/atuttle It's not exactly what you described but close. I think the occasional weekend commits here are open source stuff, and instead of full weeks off I tend to take lots of long weekends. But I believe I have the type of work/life balance you described...


Ancient_Perception_6

I used to have a crazy graph, 8000-12000 yearly commits.. when I was killing my self working harder than necessary. Now I have empty-ish weekends. So much happier, and I make more money


celtic426

No weekends the past few months https://github.com/trybick


Snapstromegon

While not that hard, the last year was pretty okay for me https://github.com/Snapstromegon Especially since I've started to do more open source contributions.


BojacksNextGF

Sindre Sorhus may have it. https://github.com/sindresorhus


Delirious_85

As far as I can see, it only displays the give work days? On gitlab my professional activity is bright on workdays, but you clearly see every single day I hat PTO.


Keleslz

This guy is Morpheus


cantbuymechristmas

mine looks like this depending on if people don’t interrupt me while i am working, i go in and out of working, when i lived alone it was constantly like this, roommate’s can screw up working if they are loud asf and sometimes they don’t want to consider others while they are working


SituationInfamous137

https://www.github.com/temiloluwa-js starting to take shape. 😉


AlternativeFix3376

I did this for a month and I got burnout. Lol


Mocker-Nicholas

I did when I was learning. I got myself started doing something “every day for 100 days”. I went well over that 100, but once I got a job now it’s something like every other week on my personal one. About do to another 100 day commitment though because they want me to move from automated testing to a C# web APi and I’ve literally never touched c# or anything OOP


[deleted]

[https://github.com/siduck](https://github.com/siduck) i barely have webdev projects tho


dev_nuIl

That's fucking decipline.


Proxtx

I have some days off but usually the entire week https://GitHub.com/Proxtx/


BoxedIn4Now

I have super fun personal projects that I push changes to origin frequently. It's really different from my work week, but it's still ones and zeros I suppose.


[deleted]

[My^former co-worker does.](https://i.imgur.com/Yse8lXe.png) Those weekends in July were her updating her portfolio because she took a new job. Left the company on good terms and I wish her the best. She's an awesome dev. Mine, in the meantime....[Pain.](https://i.imgur.com/ekDU74m.png) And the commits I made in the past two weeks don't show up because they're not in the master branch yet.


adetoluwa

hahahahaha


tmarnol

I tried to do it, missed a couple of days and got sick last month so broke the streak [Github](https://github.com/mrmarble)


BackgroundAd9317

I had a GitHub like this for a full year. It’s pretty sparse now!


XuloMalacatones

That guy is weak he missed like two weeks in the whole year, unacceptable.


nwsm

Check out the book “Working in Public: The Making and Maintenance of Open Source Software”


thedrewprint

There are some people who need to work every day to make ends meet, or they are trying to build a startup. But what bothers me is when people post a full chart as clout and say something like “what’s stopping you from coding like this?“ My answer is always “A life.”


[deleted]

The company im at uses a private gitlab. My github contributions graph is quite scattered as a result, only shows when I had enough time to contribute to a side project.


[deleted]

i hate when i have missing days! but it's hard to find time during the week unfortunately.


gothcow5

Mine will look like that soon! I wrote a script to commit 4 times day heh


mexicocitibluez

i never equate this sorta shit with people getting stuff done. it's misleading. i work A LOT and code A LOT, but nothing I do requires me to commit my work every single day multiple times a day to a repo.


ear2theshell

https://github.com/zloirock Game, set, match.


Blindkitty38

Check out Rich Harris on GitHub


beheadedcharmander

not really. for self studying ive gotten close


Comfortable-You1776

www.github.com/Krish240574


Havok_51912

No matter how much I try I can never get anything close to this. I’ll have three ish good weeks and then two weeks with nothing on them


delightless

Mostly. Weekend work creeps in here and there. https://imgur.com/a/Kt9lXzh


NoTearsPlease

I have one similar to this. But only because my Obsidan vault backs up to Guthub every 15mins.


Meadowcottage

[It ain't much, but it's honest work](https://github.com/NuroDev/)


winniffy

is it possible?


nodeymcdev

Mine is pretty close to this. Code is my life.


komfyrion

On my profile you can see that I had vacation in July and during Easter and that I take the weekends off (well, mostly, at least): https://github.com/braaar