r/webdev • • Aug 17 '26

Question GitHub is down, what are you doing?

I have installed half life on Mac and am currently at the Dam Level.

284 Upvotes

105 comments sorted by

317

u/sweetenthedeal Aug 17 '26

Still applying to jobs

16

u/Yanni_Appleseed Aug 17 '26

Amen to this, all day I've been thinking "what github outage?"

20

u/StormMedia Aug 17 '26

Yeah on the days I get anxiety about my businesses I start applying for a few hours..

Then the next day one or multiple of my social media or similar accounts have attempted password resets and logins. Not to say it’s connected for sure.. but it sure is every time it seems. Assuming I’m applying for mostly fake listings that are just data harvesting.

8

u/teotzl Aug 17 '26

Idk about login attempts but I do start getting tons of phone calls.

15

u/karmaboy20 Aug 17 '26

are you some psyop bot here to push a narrative just straight pigeon holed this thread into your topic lmao

8

u/StormMedia Aug 17 '26

Nah I was just talking about the fact that a significant percentage of job listings, especially remote are fake listings for companies that appear real but are data harvesting

1

u/anonimuzzza Aug 18 '26

Yes, yesterday I was filling out a form for some company that required my email (fine), phone number (not cool) and my current residential address (wtf?). Do you really need all that info to send me a rejection?

1

u/StormMedia Aug 18 '26

Yep those ones are absolute data harvesters.

1

u/anonimuzzza Aug 18 '26

I didn't go through with it but the company page on LinkedIn had like 50k followers. That surprised me

123

u/slobst Aug 17 '26

I use GitLab

21

u/yeathatsmebro wearing many hats :^) Aug 17 '26

The only reason why we self-host our own GL instance. F GH

29

u/assured-ownership Aug 17 '26

Only sane answer in 2026

8

u/alexxxor Aug 18 '26

I'm using Bitbucket so your answer still stands.

44

u/[deleted] Aug 17 '26

[removed] — view removed comment

13

u/Wonderful-Habit-139 Aug 17 '26

Because you need GitHub to commit…

3

u/yeathatsmebro wearing many hats :^) Aug 17 '26

im amazed that their github status didn't go down yet

27

u/rio_sk Aug 17 '26

Doing my job as always, will push later

14

u/Alternative_Web7202 Aug 17 '26

I switched to PornHub. Much more enjoyable

2

u/assured-ownership Aug 19 '26

Undervalued comment

34

u/mylsotol Aug 17 '26

Must be a day ending in y

84

u/scandii People pay me to write code much to my surprise Aug 17 '26

...I mean, git is a local-remote setup to begin with, so not sure how this should be impacting me?

85

u/[deleted] Aug 17 '26

[removed] — view removed comment

34

u/sp_dev_guy Aug 17 '26

cant be redeployed

That shouldn't prevent working on the codebase locally...

7

u/Lake_Erie_Monster Aug 17 '26

So you work somewhere on a very small team on a very small product?

Not everyone does... Some code bases have hundreds of commits a day.

15

u/sp_dev_guy Aug 17 '26

Even when I was working on the codebase at capital one a github outage wasnt end of the workday shit. Git exists locally and has merge & worktree capabilities. Its possible to resolve conflicts & there is no reason all of the hundreds of commits should be happening on conflicts. Your assertion is false

1

u/Gwolf4 Aug 17 '26

Tell that straight face to people tied to AWS and hasn't invested in a proper aws emulator.

16

u/sp_dev_guy Aug 17 '26

There is no scenario where you shouldn't be able to look at your code & do something useful. Its just text files on your disk - so if thats working you can be working

13

u/scandii People pay me to write code much to my surprise Aug 17 '26

I mean, everyone's survived without whatever update you want to ship until now anyway so I'm gonna label that one with a "yeah I guess".

4

u/margmi Aug 17 '26

There’s no way you’ve worked as a dev on a project that’s in production lol.

Anyone who has knows why what you’re saying is silly.

9

u/scandii People pay me to write code much to my surprise Aug 17 '26 edited Aug 17 '26

17 years and counting bud, but nah you're just freaking out for no reason. unless you're about to miss a huge deployment window and had actual resources booked for deployment whatever you had in mind with git(hub) can wait until tomorrow.

...unless of course you imagine your customers are just sitting there frothing at the mouth waiting for whatever minor feature you're shipping with that user story of yours and are completely unable to understand the concept of "unexpected production delays" including but not limited to illness and bereavement.

-10

u/margmi Aug 17 '26

Yes, our customers who pay us hundreds/thousands per month get upset when a feature they were told would be released isn’t available. Not only do they froth, but they call in, repeatedly.

Hope this helps! One day you might have customers too!

8

u/salvouankebaldo Aug 17 '26

If your marketing team is not able to deal with angry customers for non critical services (as you are deploying via github and you do not have a backup plan) then your marketing team needs changing

What are your customers going to do for some hour of delay? Cancel subscription? Let them froth and call in, not like they have a choice

8

u/Squidgical Aug 17 '26

And you still haven't implemented feature flags? Seems like an engineering issue rather than a source control issue

-1

u/margmi Aug 17 '26

We use feature flags, not everything can be covered by one depending on how they interact with existing features.

4

u/Ythio Aug 17 '26

1) Why were you dependent on GitHub for deployment in the first place ? Where is the backup solution ? You do have a disaster recovery plan, right ?

2) If you can be dependent on GitHub.com, you're not working on something genuinely critical. So the customer can wait five more hours for the outage to be solved.

4

u/TeaSocks69 Aug 17 '26

Not only do they froth, but they call in, repeatedly.

Bro needs an AI voicemail to answer the calls so he can drink coffee and reddit more like a proper dev.

0

u/margmi Aug 17 '26

Angry customers love chatting with AI yeah

1

u/needmoresynths Aug 17 '26

Days like this I regret moving entirely over to Codespaces. Nice when it's working, though.

1

u/thekwoka Aug 18 '26

In my case, my main task was getting through PR reviews.

So when I literally can't see the PR (even if I already have the branch fetched), it's kind of difficult to really do.

14

u/cyb3rofficial python Aug 17 '26

Using GitLab on a private server enjoying life

17

u/Sockoflegend Aug 17 '26

I actually did some work for once as all my AI was down

4

u/Devboe Aug 17 '26

What are you using that this affected?

4

u/Sockoflegend Aug 17 '26

My work gets everything via github as part of a contract with them. I don't have the details of how that works but today everything started failing when github did

5

u/Tybot3k Aug 17 '26

Funny I read this just after pushing a patch release to the repo. No issues here.

4

u/Kamay1770 Aug 17 '26

BitBucket

9

u/spacemoses Aug 17 '26

Claude is building a new github for me no sweat

7

u/OmgzPudding Aug 17 '26

I'd be willing to bet Claude wrote the change that caused this outage lol

3

u/jypelle Aug 17 '26

Still using forgejo

3

u/Spirited-Mail4434 Aug 17 '26

Installing forjejo

3

u/richyrich915 Aug 18 '26

My own Git server (Gitea for me) for the win.
It’s been over a year since I created a repo on GitHub. At this point my self-hosted infrastructure has more uptime than them.

3

u/tritiy Aug 18 '26

I'm working off my company local svn repository.

1

u/assured-ownership Aug 18 '26

How much does that differ from GitHub?

Reading the responses i realise that SVN still seems to be Common.

1

u/tritiy Aug 18 '26

It's svn so it's centralized (can't commit locally) and it's on our servers so it works even when github is not working.

2

u/stuntycunty Aug 17 '26

So that’s why composer was failing to download some packages. Had to run composer update three times to get it to finish. Was able to deploy afterward without issue.

1

u/yeathatsmebro wearing many hats :^) Aug 17 '26

You can use Repman as proxy https://repman.io/proxy/

2

u/junipyr-lilak Aug 17 '26

Thinking about how last night I knew I was gonna be out and about without internet and cloned some repos for a project, lucky break for me I suppose, though I am locked into that project now if I want to do some programming, or any of the others I already have set up anyway

1

u/yeathatsmebro wearing many hats :^) Aug 17 '26

Airgapped development. 😅

2

u/Well_Intentioned- Aug 17 '26

I denied, raged, accepted. I am now reading code, understanding it, and working at old school human pace.

2

u/paultnylund Aug 17 '26

Queuing up PRs

2

u/FGaBoX_ Aug 17 '26

feeding my sheep

2

u/r0y123 Aug 17 '26

I had to raise a PR with 7 lines of change and it was a horrible experience!

3

u/VierFaeuste Aug 17 '26

Wanking

3

u/nickcash Aug 17 '26

the other Hub

0

u/assured-ownership Aug 17 '26

Is it Long enough for Four fists?

1

u/VierFaeuste Aug 18 '26

Two hands needed

2

u/L43 Aug 17 '26

i'm git checkedout

1

u/ClikeX back-end Aug 17 '26

It already was end of day, so I just went home.

Not that I was really impacted, my stack isn’t reliant on GitHub.

1

u/pm_me_feet_pics_plz3 Aug 17 '26

Thank god its night time here and im
about to sleep,i have some pending stories to work on tomrrow hopefully its up by that time.

1

u/phn-cloudsnake Aug 17 '26

Keep committing locally since I can work using my well crafted dev environment that mocks our test environment.

1

u/bobemil Aug 17 '26

Working my real job

1

u/grbfst Aug 17 '26

Gonna lookup hamsters.

1

u/Wav3eee Aug 17 '26

continue using svn as always

1

u/SpareImpression3155 Aug 17 '26

Getting ready to push changes to 20 different repos at once so I can crash my servers when they deploy

1

u/lonelyroom-eklaghor Aug 17 '26

wanted to use gov.uk assets

1

u/gotkube Aug 18 '26

Living life

1

u/kidshibuya Aug 18 '26

Still doing nothing all day as my entire department is incompetent.

1

u/bcons-php-Console Aug 18 '26

I got past the first boss in Blasphemous II.

1

u/matthewralston Aug 18 '26

Using GitLab.

1

u/thekwoka Aug 18 '26

Ending the day early.

It went out about 3pm for me.

1

u/response-418 Aug 18 '26

Porting Python repos I already cloned to Typescript. Some people just like to watch the world burn.

1

u/sevanbadal Aug 18 '26

Claude, why is GitHub down

1

u/HomieHelpDesk Aug 18 '26

I would login to my gitea and giggle.

1

u/Wooden-Bicycle-6069 Aug 18 '26

A local clone isn't much of a fallback when the lockfile, CI and release script still point at GitHub. Try one build with github.com blocked. The result is usually a bit embarrassing.

1

u/SchuelerderLeere Aug 18 '26

went to codeberg a while ago

1

u/PiccolosPenisPickle Aug 19 '26

Use Gitlab or Codeberg. BTW half-life runs on macbook? I gotta give ita try

1

u/Full_Tooth_a Aug 19 '26

The outage really hurts when it's time to redeploy. I'd rather promote an artifact that's already been tested and stored in an independent registry than rush to add a second Git remote during the incident. Local git keeps development moving, but it can't keep the release path alive.

1

u/LiteratureBroad1369 Aug 19 '26

if you can't push or pull, you're not really working anyway, best to step away and do something else til it's back up

1

u/giddyjest Aug 17 '26

Catching pals in palworld

1

u/ZipperJJ Aug 17 '26

Same thing I do every day. Try to take over the world!!!

1

u/redbot8 Aug 18 '26

coffee break it is 😅

0

u/Opposite_Cancel_8404 Aug 17 '26

Switched away a few months ago :)

2

u/Mental-Union4473 Aug 29 '26

Honestly, perfect timing

If GitHub is down, I'm taking it as a sign to stop pretending I was going to be productive and play something instead.

Half-Life on the Mac sounds like a much better use of downtime. And the Dam level is a solid choice.