Interesting point of view about GitHub, its monopoly, its enshitification and why it is a problem.

https://blog.edwardloveall.com/lets-make-sure-github-doesnt-become-the-only-option

#opensource #GitHub #enshitification #GiveUpGitHub

Let's Make Sure Github Doesn't Become the only Option - Edward Loveall

How do we get more open source projects away from GitHub, towards e.g. Codeberg or Forgejo? #linux #opensource #git #giveUpGitHub

I guess contributing to Forgejo is one thing, or specifically contributing to projects by helping them migrate? Bring it up in discussions and issues? Donations?

r6d13: Gut, daß ich mich zur #100DaysOfCode challenge kasteie... Damit hab ich den roten Faden, um einige der angefangenen Strippen zusammen zu knüpfen. Leitmotive für Q1/26:

#diday #energiewende #pruef

Dazu dann:

- #codeberg statt #github #giveupgithub
- #rust statt #go
- #odoo statt #SAP #Oracle

Zu letzterem haben wir dann auch gleich eine Orga angelegt:

v:odoo vibe crafting

Auffem Berg dann so: https://y.lab.nrw/vibe-crafting

How #Github monopoly is destroying the open source ecosystem

https://ploum.net/2026-01-05-unteaching_github.html

#GiveupGitHub

How Github monopoly is destroying the open source ecosystem

How Github monopoly is destroying the open source ecosystem par Ploum - Lionel Dricot.

Github UI has become so bad to use. Its famously slow. But the latest is how the in-page search is broken. If you search for a thing, find it, then close the search, the page jumps to top!

I can't stop using github because of dayjob. Are there alternate frontends for github? I found gothub, but it doesn't render markdown.

#github #askfedi #GiveUpGitHub

Weiter gehts mit r6d11. Gestern habe ich eine kleine Demo-Seite für das

Codeberg Ribbon als Webcomponent

erstellt. Das geht jetzt Links/Rechts Oben/Unten mit nem Opacity-Regler.

Sourcecode: https://y.lab.nrw/cb-rib

\__
#OpenSource @Codeberg #giveupgithub #100DaysOfCode

New feature: Hosted container registry proxy caches for use within CodeFloe CI. This avoids hitting pull rate limits from common registries such as docker.io or ghcr.io.

Read more in the announcement post: https://forum.codefloe.com/t/exclusive-container-registry-proxy-caches-for-ci/75

#codefloe #forgejo #giveUpGitHub #cicd #codeberg

Exclusive container registry proxy caches for CI

Following the idea in (DockerHub) Proxy Cache , we deployed a self-hosted Harbor instance at cr.codefloe.com. Within this instance, we configured proxy caches to docker.io (DockerHub) and ghcr.io (Github Container Registry). Proxy caches pull images centrally and serve them from a cached store, effectively avoiding running into rate limits for the respective upstream registries. While users can also define registry credentials in Crow directly, this provides a central convenient option within ...

CodeFloe
r6d8: Migrated lab-of-labs to #Codeberg -> 57 links fixed! Switched to marked.min.js, eliminating md to html build step. Testing #OpenGraph now... dbt4u.codeberg.page/lab-of-labs/ \__ #100DaysOfCode #OpenSource #giveupgithub #diday #didit 🇩🇪 y.lab.nrw/r6d8 🐘

lab-of-labs
lab-of-labs

Collect all my labs into one

r6d8: Nach nem Lychee-URL-Check und der Migration von meinem lab-of-labs nach #codeberg waren alle 57 Links wieder ok. Danach hab ich mein #github #jekyll-script auf marked.min.js umgestellt. Somit entfällt der md -> html Build Step. Angenehm.

Mal schauen wie sich der #OpenGraph Header nun anfühlt.

https://dbt4u.codeberg.page/lab-of-labs/

\__
#100DaysOfCode #OpenSource #giveupgithub #didit #diday

lab-of-labs

Collect all my labs into one

r6d6: Heute haben wir ein weiteres Repo nach #codeberg migriert:

web-components

Eine kleine Sammlung von offenen WebComponents, die beinahe in allen wichtigen Frameworks wie #vuejs, #angular oder #react oder einfach auch in plain #VanillaJS laufen sollten.

Darunter auch ein kleines

codeberg-ribbon "View on Codeberg".

https://y.lab.nrw/cb-rib

\__
@Codeberg #OpenSource #giveUpGitHub #diday #didit #100DaysOfCode #jek25 #39c3

Cookie monster!