41554 blogs · [ { "id": "01a0b5c6-5dec-720b-8439-20e4a3143ae8", "title": "Protecting our FLOSS commons from LLMs", "url": "https://blog.codeberg.org/protecting-our-floss-commons-from-llms.html", "published_at": "2026-07-22T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4a37e337a", "title": "Codeberg's Budget of 2026", "url": "https://blog.codeberg.org/codebergs-budget-of-2026.html", "published_at": "2026-05-14T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4a3cadd1b", "title": "Letter from Codeberg: Onwards and upwards!", "url": "https://blog.codeberg.org/letter-from-codeberg-onwards-and-upwards.html", "published_at": "2025-11-21T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4a49fc6f8", "title": "Letter from Codeberg: We love our new infrastructure", "url": "https://blog.codeberg.org/letter-from-codeberg-we-love-our-new-infrastructure.html", "published_at": "2025-06-11T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4a51f15e3", "title": "New storage limits on Codeberg: What you need to know", "url": "https://blog.codeberg.org/new-storage-limits-on-codeberg-what-you-need-to-know.html", "published_at": "2025-05-13T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4a5b6bb33", "title": "We stay strong against hate and hatred", "url": "https://blog.codeberg.org/we-stay-strong-against-hate-and-hatred.html", "published_at": "2025-02-11T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4a5c86d02", "title": "Letter from Codeberg: Looking into 2025", "url": "https://blog.codeberg.org/letter-from-codeberg-looking-into-2025.html", "published_at": "2025-01-29T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4a65ccbf9", "title": "More power for you – what a storage quota will bring", "url": "https://blog.codeberg.org/more-power-for-you-what-a-storage-quota-will-bring.html", "published_at": "2024-10-19T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4a6e2ac04", "title": "Letter from Codeberg: Software is about humans", "url": "https://blog.codeberg.org/letter-from-codeberg-software-is-about-humans.html", "published_at": "2024-09-02T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4a763f66e", "title": "What we can learn from the Fediverse spam for Codeberg", "url": "https://blog.codeberg.org/what-we-can-learn-from-the-fediverse-spam-for-codeberg.html", "published_at": "2024-02-27T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4a7f2ad6d", "title": "Letter from Codeberg: Looking into the new year", "url": "https://blog.codeberg.org/letter-from-codeberg-looking-into-the-new-year.html", "published_at": "2024-01-24T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4a8637848", "title": "One year into the war, your help is still needed", "url": "https://blog.codeberg.org/one-year-into-the-war-your-help-is-still-needed.html", "published_at": "2023-11-09T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4a8b95ad3", "title": "Letter from Codeberg: November 2023", "url": "https://blog.codeberg.org/letter-from-codeberg-november-2023.html", "published_at": "2023-11-08T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4a99b9bc8", "title": "Letter from Codeberg: September 2023", "url": "https://blog.codeberg.org/letter-from-codeberg-september-2023.html", "published_at": "2023-09-03T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4a9b4c01e", "title": "The permissions for your scoped access tokens might change on Thursday", "url": "https://blog.codeberg.org/the-permissions-for-your-scoped-access-tokens-might-change-on-thursday.html", "published_at": "2023-08-06T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4aa3ec3f1", "title": "Letter from Codeberg: May 2023", "url": "https://blog.codeberg.org/letter-from-codeberg-may-2023.html", "published_at": "2023-05-14T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4aa77be23", "title": "Letter from Codeberg: Happy New Year!", "url": "https://blog.codeberg.org/letter-from-codeberg-happy-new-year.html", "published_at": "2023-02-07T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4ab3e36ed", "title": "The hardest scaling issue", "url": "https://blog.codeberg.org/the-hardest-scaling-issue.html", "published_at": "2023-01-24T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4ab9baa93", "title": "How blocklists prevent the internet to be decentralized – and safe.", "url": "https://blog.codeberg.org/how-blocklists-prevent-the-internet-to-be-decentralized-and-safe.html", "published_at": "2022-12-25T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4abf8a80c", "title": "Codeberg launches Forgejo", "url": "https://blog.codeberg.org/codeberg-launches-forgejo.html", "published_at": "2022-12-14T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4ac94b1da", "title": "Codeberg is moving ... and what this means to you", "url": "https://blog.codeberg.org/codeberg-is-moving-and-what-this-means-to-you.html", "published_at": "2022-11-12T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4ac94d4e8", "title": "Letter from Codeberg: Hackathon, Translation Service & more", "url": "https://blog.codeberg.org/letter-from-codeberg-hackathon-translation-service-more.html", "published_at": "2022-10-24T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4ac953835", "title": "Codeberg Hackathon goes v2", "url": "https://blog.codeberg.org/codeberg-hackathon-goes-v2.html", "published_at": "2022-10-21T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4ace45571", "title": "Letter from Codeberg: New Landingpage and downtimes", "url": "https://blog.codeberg.org/letter-from-codeberg-new-landingpage-and-downtimes.html", "published_at": "2022-09-08T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4ad57eda3", "title": "Letter from Codeberg: We are now an employer!", "url": "https://blog.codeberg.org/letter-from-codeberg-we-are-now-an-employer.html", "published_at": "2022-06-14T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4ad5bbd4f", "title": "Monthly Report March and April 2022", "url": "https://blog.codeberg.org/monthly-report-march-and-april-2022.html", "published_at": "2022-05-09T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4ae5323f7", "title": "Let's bring Codeberg to the cloud", "url": "https://blog.codeberg.org/lets-bring-codeberg-to-the-cloud.html", "published_at": "2022-03-31T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4aeb55438", "title": "First Codeberg Hackathon in April 2022", "url": "https://blog.codeberg.org/first-codeberg-hackathon-in-april-2022.html", "published_at": "2022-03-28T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4af350c9f", "title": "Introducing Gitea 1.16", "url": "https://blog.codeberg.org/introducing-gitea-116.html", "published_at": "2022-03-01T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4afa7c490", "title": "Monthly Report January 2022 - Hardware maintenance is hard!", "url": "https://blog.codeberg.org/monthly-report-january-2022-hardware-maintenance-is-hard.html", "published_at": "2022-02-15T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4b09eaabf", "title": "Community Maintenance Matters", "url": "https://blog.codeberg.org/community-maintenance-matters.html", "published_at": "2022-01-21T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4b1679a0c", "title": "Monthly Report December 2021 - Three years of Codeberg", "url": "https://blog.codeberg.org/monthly-report-december-2021-three-years-of-codeberg.html", "published_at": "2022-01-16T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4b1badd75", "title": "Monthly Report November 2021", "url": "https://blog.codeberg.org/monthly-report-november-2021.html", "published_at": "2021-12-14T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4b293206f", "title": "Monthly Report October 2021", "url": "https://blog.codeberg.org/monthly-report-october-2021.html", "published_at": "2021-11-15T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4b29d92fb", "title": "Monthly Report September 2021", "url": "https://blog.codeberg.org/monthly-report-september-2021.html", "published_at": "2021-10-26T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4b2b804fb", "title": "Monthly Report August 2021", "url": "https://blog.codeberg.org/monthly-report-august-2021.html", "published_at": "2021-09-24T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4b32ec7d0", "title": "Introducing Gitea 1.15", "url": "https://blog.codeberg.org/introducing-gitea-115.html", "published_at": "2021-08-29T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4b3a27aa4", "title": "Monthly Report July 2021 - 100+ active association members!", "url": "https://blog.codeberg.org/monthly-report-july-2021-100-active-association-members.html", "published_at": "2021-08-17T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4b3c4f069", "title": "Monthly Report June 2021 - Documentation is key!", "url": "https://blog.codeberg.org/monthly-report-june-2021-documentation-is-key.html", "published_at": "2021-07-18T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4b4779c60", "title": "Codeberg Docuthon in July 2021", "url": "https://blog.codeberg.org/codeberg-docuthon-in-july-2021.html", "published_at": "2021-07-06T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4b5575942", "title": "Monthly Report May 2021 - Preparing the new server", "url": "https://blog.codeberg.org/monthly-report-may-2021-preparing-the-new-server.html", "published_at": "2021-06-15T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4b5577bb7", "title": "Monthly Report April 2021 - 10k users!", "url": "https://blog.codeberg.org/monthly-report-april-2021-10k-users.html", "published_at": "2021-05-04T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4b5a1cd4e", "title": "Introducing Gitea 1.14", "url": "https://blog.codeberg.org/introducing-gitea-114.html", "published_at": "2021-04-28T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4b66d7e34", "title": "Monthly Report March 2021", "url": "https://blog.codeberg.org/monthly-report-march-2021.html", "published_at": "2021-04-20T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4b71356da", "title": "On the cloudflare-tor takedown", "url": "https://blog.codeberg.org/on-the-cloudflare-tor-takedown.html", "published_at": "2021-04-03T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4b7bc45da", "title": "Monthly Report January/February 2021", "url": "https://blog.codeberg.org/monthly-report-januaryfebruary-2021.html", "published_at": "2021-03-16T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4b88be741", "title": "Monthly Report December 2020", "url": "https://blog.codeberg.org/monthly-report-december-2020.html", "published_at": "2021-01-12T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4b9644fca", "title": "Community Spotlight: MoeNavigator", "url": "https://blog.codeberg.org/community-spotlight-moenavigator.html", "published_at": "2021-01-10T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4ba31f9d7", "title": "Monthly Report November 2020", "url": "https://blog.codeberg.org/monthly-report-november-2020.html", "published_at": "2020-12-08T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4bae5ed8f", "title": "Monthly Report October 2020", "url": "https://blog.codeberg.org/monthly-report-october-2020.html", "published_at": "2020-11-10T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4bb6166d8", "title": "On the youtube-dl DMCA Takedown", "url": "https://blog.codeberg.org/on-the-youtube-dl-dmca-takedown.html", "published_at": "2020-10-24T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4bbf444e9", "title": "Monthly Report September 2020", "url": "https://blog.codeberg.org/monthly-report-september-2020.html", "published_at": "2020-10-13T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4bc27fe10", "title": "Monthly Report August 2020", "url": "https://blog.codeberg.org/monthly-report-august-2020.html", "published_at": "2020-09-08T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4bca11b4e", "title": "Monthly Report July 2020", "url": "https://blog.codeberg.org/monthly-report-july-2020.html", "published_at": "2020-08-11T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4bd3f901a", "title": "Monthly Report June 2020", "url": "https://blog.codeberg.org/monthly-report-june-2020.html", "published_at": "2020-07-14T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4bd9293e9", "title": "Monthly Report May 2020", "url": "https://blog.codeberg.org/monthly-report-may-2020.html", "published_at": "2020-06-09T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4be41fea3", "title": "Monthly Report April 2020", "url": "https://blog.codeberg.org/monthly-report-april-2020.html", "published_at": "2020-05-12T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4be48c86d", "title": "Monthly Report March 2020", "url": "https://blog.codeberg.org/monthly-report-march-2020.html", "published_at": "2020-04-19T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4be7d8d33", "title": "Mirror repos: easily created, consuming resources forever", "url": "https://blog.codeberg.org/mirror-repos-easily-created-consuming-resources-forever.html", "published_at": "2020-03-10T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4be9e9543", "title": "Monthly Report February 2020", "url": "https://blog.codeberg.org/monthly-report-february-2020.html", "published_at": "2020-03-10T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4bf3736d8", "title": "Monthly Report January 2020", "url": "https://blog.codeberg.org/monthly-report-january-2020.html", "published_at": "2020-02-26T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4bf800c4e", "title": "Monthly Report December 2019", "url": "https://blog.codeberg.org/monthly-report-december-2019.html", "published_at": "2020-01-07T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4c0440ce2", "title": "Monthly Report November 2019", "url": "https://blog.codeberg.org/monthly-report-november-2019.html", "published_at": "2019-12-06T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4c0de246d", "title": "Monthly Report October 2019", "url": "https://blog.codeberg.org/monthly-report-october-2019.html", "published_at": "2019-11-03T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4c196a261", "title": "Monthly Report September 2019", "url": "https://blog.codeberg.org/monthly-report-september-2019.html", "published_at": "2019-10-06T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4c19a31b3", "title": "Monthly Report August 2019", "url": "https://blog.codeberg.org/monthly-report-august-2019.html", "published_at": "2019-09-05T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4c1b2cac0", "title": "Monthly Report July 2019", "url": "https://blog.codeberg.org/monthly-report-july-2019.html", "published_at": "2019-08-13T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4c1bbde8e", "title": "Monthly Report June 2019", "url": "https://blog.codeberg.org/monthly-report-june-2019.html", "published_at": "2019-07-27T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4c21bf70a", "title": "Monthly Report May 2019", "url": "https://blog.codeberg.org/monthly-report-may-2019.html", "published_at": "2019-06-21T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4c30dc705", "title": "Monthly Report April 2019", "url": "https://blog.codeberg.org/monthly-report-april-2019.html", "published_at": "2019-05-14T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4c351a246", "title": "Monthly Report March 2019", "url": "https://blog.codeberg.org/monthly-report-march-2019.html", "published_at": "2019-04-11T22:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4c44fa20f", "title": "Monthly Report February 2019", "url": "https://blog.codeberg.org/monthly-report-february-2019.html", "published_at": "2019-03-05T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4c4548fe7", "title": "Codeberg now supports http2!", "url": "https://blog.codeberg.org/codeberg-now-supports-http2.html", "published_at": "2019-02-14T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4c4602753", "title": "Monthly Report January 2019", "url": "https://blog.codeberg.org/monthly-report-january-2019.html", "published_at": "2019-02-07T23:00:00+00:00" }, { "id": "01a0b5c6-5dec-720b-8439-20e4c4f9b3f6", "title": "Codeberg.org launched!", "url": "https://blog.codeberg.org/codebergorg-launched.html", "published_at": "2018-12-31T23:00:00+00:00" } ] posts Claim your blog
Back to blog.codeberg.org
Blog · corpus.blog/blogs/blog.codeberg.org/posts

blog.codeberg.org

blog.codeberg.org

2026

2025

2024

2023

2022

2021

2020

2019

2018