ruhr.social ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Eine Mastodon-Gemeinschaft rund um das Ruhrgebiet und die Menschen dort. Diese Instanz wird ehrenamtlich von Enthusiasten moderiert und technisch betreut.

Verwaltet von:

Serverstatistik:

1,5 Tsd.
aktive Profile

#gitlab

13 Beiträge10 Beteiligte0 Beiträge heute
Martin (he/him)<p>looks nice to get a quick overview of codebase <a href="https://gitdiagram.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">gitdiagram.com/</span><span class="invisible"></span></a>. Do you know something similar for <a href="https://hachyderm.io/tags/gitlab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gitlab</span></a> projects?</p>
Jan Wildeboer 😷:krulorange:<p><a href="https://social.wildeboer.net/tags/Gitlab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gitlab</span></a> already locked out users from mainland China, Macao and Hong Kong back in January, deleting accounts in February this year, BTW, in case you think they are an alternative.</p><p><a href="https://forum.gitlab.com/t/question-about-the-gitlab-can-no-longer-service-in-mainland-china-macao-and-hong-kong/120085" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">forum.gitlab.com/t/question-ab</span><span class="invisible">out-the-gitlab-can-no-longer-service-in-mainland-china-macao-and-hong-kong/120085</span></a></p><p>2/3</p>
Johannes Kastl<p>Here you are: Vagrant-Setup with Ansible deploying k3s and GitLab inside k3s.</p><p><a href="https://codeberg.org/johanneskastl/gitlab_on_k3s_vagrant_libvirt_ansible" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/johanneskastl/git</span><span class="invisible">lab_on_k3s_vagrant_libvirt_ansible</span></a><br><a href="https://github.com/johanneskastl/gitlab_on_k3s_vagrant_libvirt_ansible" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/johanneskastl/gitla</span><span class="invisible">b_on_k3s_vagrant_libvirt_ansible</span></a></p><p>Currently without the Runner, that comes next.</p><p><a href="https://digitalcourage.social/tags/GitLab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitLab</span></a> <a href="https://digitalcourage.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DevOps</span></a> <a href="https://digitalcourage.social/tags/k3s" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>k3s</span></a> <a href="https://digitalcourage.social/tags/kubernetes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kubernetes</span></a> <a href="https://digitalcourage.social/tags/Ansible" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ansible</span></a> <a href="https://digitalcourage.social/tags/vagrant" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vagrant</span></a> <a href="https://digitalcourage.social/tags/hellyeah" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hellyeah</span></a></p>
Johannes Kastl<p><span class="h-card" translate="no"><a href="https://mastodon.social/@jwolynko" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jwolynko</span></a></span> When it comes to on-prem, GitLab still seems to be the preferred solution (GitHub enterprise seems to be deprecated, thank the universe for that). I personally am running Forgejo wherever possible.</p><p>But most of the customers I know do run some form of GitLab. And I wanted to make sure I had a working test setup, whenever I need one. Currently I wanted to do some testing for GitLab runners on Kubernetes.</p><p>The package based ones are pretty simple to setup (not talking about maintenance, of course).</p><p><a href="https://codeberg.org/johanneskastl/gitlab_vagrant_libvirt_ansible" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/johanneskastl/git</span><span class="invisible">lab_vagrant_libvirt_ansible</span></a><br><a href="https://codeberg.org/johanneskastl/gitlab_and_runner_vagrant_libvirt_ansible" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/johanneskastl/git</span><span class="invisible">lab_and_runner_vagrant_libvirt_ansible</span></a></p><p><a href="https://digitalcourage.social/tags/GitLab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitLab</span></a> <a href="https://digitalcourage.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DevOps</span></a> <a href="https://digitalcourage.social/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kubernetes</span></a> <a href="https://digitalcourage.social/tags/vagrant" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vagrant</span></a> <a href="https://digitalcourage.social/tags/Ansible" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ansible</span></a></p>
Johannes Kastl<p>&lt;rant&gt;<br>OK, so however thought up the structure of the <a href="https://digitalcourage.social/tags/Gitlab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gitlab</span></a> helm chart was ... creative, to put it politely.</p><p>The chart itself has dependencies, as is common with helm charts.<br>But it also has a charts directory, which contains 5 other charts. Including one called gitlab.<br>Which again has a charts directory as well as dependencies.</p><p>So, depending on which chart you want to configure, it might be chart-name.something or gitlab.chart-name.something. Oh, they also use global.something or global.chart-name.something.</p><p>And as this is not creative enough, some charts are installed if chart-name.install is true. For some it is chart-name.enabled...</p><p>But help is near, there is an operator, that does the heavy lifting for you. Oh wait, it uses the values from the helm chart of its CRD...<br>&lt;/rant&gt;</p><p><a href="https://digitalcourage.social/tags/GitLab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitLab</span></a> <a href="https://digitalcourage.social/tags/devops" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devops</span></a> <a href="https://digitalcourage.social/tags/helm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>helm</span></a> <a href="https://digitalcourage.social/tags/kubernetes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kubernetes</span></a> <a href="https://digitalcourage.social/tags/why" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>why</span></a></p>
:gnu:Hacker<p>Qué bien eso de que haya repositorios Git libres y gratis para publicar tu código en Internet. GitHub comenzó a funcionar en el año 2008.</p><p>A día de hoy si respetas un poco tu trabajo utilizarías sitios basados en <a href="https://masto.es/tags/GitLab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitLab</span></a> o <span class="h-card" translate="no"><a href="https://floss.social/@forgejo" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>forgejo</span></a></span> como <span class="h-card" translate="no"><a href="https://social.anoxinon.de/@Codeberg" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Codeberg</span></a></span></p>
Mika<p>It's pretty stupid that you could neither name a <a href="https://sakurajima.social/tags/GPG" rel="nofollow noopener noreferrer" target="_blank">#GPG</a> key registered to <a href="https://sakurajima.social/tags/GitLab" rel="nofollow noopener noreferrer" target="_blank">#GitLab</a>, or see which may have expired. My key has expired, I've renewed it locally, and now am updating it on both <a href="https://sakurajima.social/tags/GitHub" rel="nofollow noopener noreferrer" target="_blank">#GitHub</a><span> and GitLab.<br><br>On GH, it's easy to know which key I'd have to replace since it lets you know which of them has expired, and when registering it for the first time, you have to give it an identifier. On GL, there's no (human) identifier whatsoever, and it doesn't tell you which of them has expired either.<br><br>Better find a way to identify it correctly tho or you might risk deleting the wrong GPG key, and potentially cause your verified commits to be deemed unverified.<br><br>---<br><br>Edit: Figured it out. When you list your GPG key on your system like this:<br></span></p><pre><code>gpg --list-secret-keys --keyid-format long</code></pre><span><br>and get something like this:<br></span><pre><code>/home/user/.gnupg/pubring.kbx ------------------------------ sec ed25519/1H89FHO4MGAJTJ9Z 2024-01-15 [SC] [expires: 2026-01-15] 0A41C9F6335DBF47A1A186FAC82F22229FCCE1BF</code></pre><span><br>While on GH, you can identify your key either through the 1) name you gave it or 2) the "short key" i.e. </span><code>1H89FHO4MGAJTJ9Z</code>, on GL you identify it through its "long key" i.e. <code>0A41C9F6335DBF47...</code><span>.<br><br>Likewise, on GH, it </span><i>tags</i> each "Key ID" and "Subkey" as <code>Expired</code> if they're expired - easy enough to understand, meanwhile on GL, it tags valid, non-expired keys as <code>Verified</code>, which may be somewhat confusing or vague.. especially when users coming into this setting is either adding a new GPG key or renewing an outdated one.<p></p>
Plone<p>Mikel Larreategi <span class="h-card" translate="no"><a href="https://mastodon.eus/@erralin" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>erralin</span></a></span> of <a href="https://codesyntax.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codesyntax.com</span><span class="invisible"></span></a> shows how to Deploy Cookieplone Based Projects With GitLab CI/CD <a href="https://plone.social/tags/plone" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>plone</span></a> <a href="https://plone.social/tags/plone6" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>plone6</span></a> <a href="https://plone.social/tags/wpd2025" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wpd2025</span></a> <a href="https://plone.social/tags/CMS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CMS</span></a> <a href="https://plone.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://plone.social/tags/React" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>React</span></a> <a href="https://plone.social/tags/volto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>volto</span></a> <a href="https://plone.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://plone.social/tags/community" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>community</span></a> <a href="https://plone.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DevOps</span></a> <a href="https://plone.social/tags/GitLab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitLab</span></a> <a href="https://plone.social/tags/CICD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CICD</span></a> <a href="https://youtu.be/7d1KQSXpodY" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/7d1KQSXpodY</span><span class="invisible"></span></a></p>
Christian M. Grube 🐧<p><a href="https://social.tchncs.de/tags/gitlab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gitlab</span></a> 17.10.4, 17.9.6, 17.8.7 released</p><p>Securitypatch</p><p><a href="https://social.tchncs.de/tags/adminlife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>adminlife</span></a> <a href="https://social.tchncs.de/tags/security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>security</span></a> <a href="https://social.tchncs.de/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <br><a href="https://about.gitlab.com/releases/2025/04/09/patch-release-gitlab-17-10-4-released/?utm_medium=mastodon" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">about.gitlab.com/releases/2025</span><span class="invisible">/04/09/patch-release-gitlab-17-10-4-released/?utm_medium=mastodon</span></a></p>
Sheogorath<p>Finally merged my <a href="https://microblog.shivering-isles.com/tags/Tekton" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tekton</span></a> experiment.</p><p>Added 34000 lines of YAML to drop 62. Not the best ratio 😅</p><p>But let's see where things go from here. I'm quite confident that I'll be able to replace gitlab-runners in the next few weeks and find a good pattern for the pipelines.</p><p>But I think I'll take a day off working on these. It's so crazy abstract, but that's also the potential tekton holds.</p><p><a href="https://git.shivering-isles.com/shivering-isles/infrastructure-gitops/-/commit/ee0d4e8e2230930973be8bd96021dcba087af463" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.shivering-isles.com/shiver</span><span class="invisible">ing-isles/infrastructure-gitops/-/commit/ee0d4e8e2230930973be8bd96021dcba087af463</span></a></p><p><a href="https://microblog.shivering-isles.com/tags/kubernetes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kubernetes</span></a> <a href="https://microblog.shivering-isles.com/tags/gitlab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gitlab</span></a></p>
Florian Lohoff<p>Okay - so found the sidekiq job - its running - no due mails ... I dont get it.</p><p><a href="https://c.im/tags/gitlab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gitlab</span></a></p>
Florian Lohoff<p>Help <a href="https://c.im/tags/gitlab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gitlab</span></a> </p><p>I still searching for an issue where in multiple gitlab instances no emails beeing sent out for "due" issues</p><p>Mail notification works generally, but the morning routine of due issues is not sent out anymore. It used to work, but its dead jim.</p><p>sidekiq is running - i dont see any obvious errors. I fail to find the name of the job responsible for sending out the due messages so i cant check if the job is scheduled.</p><p>This is all 17.8.6-ce.0</p>
Marcel SIneM(S)US<p>Vor 20 Jahren rief <a href="https://social.tchncs.de/tags/LinusTorvalds" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LinusTorvalds</span></a> <a href="https://social.tchncs.de/tags/git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>git</span></a> :git: ins Leben – bis heute ein großer Erfolg | Developer <a href="https://www.heise.de/news/Sicher-schnell-flexibel-und-ohne-Alternative-git-wird-20-Jahre-alt-10340325.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">heise.de/news/Sicher-schnell-f</span><span class="invisible">lexibel-und-ohne-Alternative-git-wird-20-Jahre-alt-10340325.html</span></a> <a href="https://social.tchncs.de/tags/GitLab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitLab</span></a> <a href="https://social.tchncs.de/tags/GitHub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHub</span></a> <a href="https://social.tchncs.de/tags/BitBucket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BitBucket</span></a></p>
Clayton<p>I have to reference <a href="https://freeradical.zone/tags/gitlab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gitlab</span></a> merge request and issue numbers a lot while doing dev stuff for <a href="https://freeradical.zone/tags/postmarketOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>postmarketOS</span></a> and <a href="https://freeradical.zone/tags/alpinelinux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>alpinelinux</span></a> (like for giving to our mrtest tool), so I made a simple bookmarklet that will copy this number to my clipboard:</p><p><a href="https://gitlab.postmarketos.org/-/snippets/10" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.postmarketos.org/-/snip</span><span class="invisible">pets/10</span></a></p><p>Bookmarklets are neat!</p>
Scott Williams 🐧<p>Tried to login to <a href="https://mastodon.online/tags/Gitlab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gitlab</span></a> today. The OTP code they sent to my email (which landed in Spam) didn't work and further login attempts, the code never arrived and now my account is locked, even if logging in through GitHub, etc, and the login page for their Zendesk also doesn't load for me to submit a ticket, so that's fun. I'm remembering again why I opted for deploying <a href="https://mastodon.online/tags/Forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Forgejo</span></a> over it.</p>
Prof. Dr. Dennis-Kenji Kipker<p>Und ein weiterer Vorfall reiht sich in die lange Reihe von <a href="https://chaos.social/tags/Databreaches" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Databreaches</span></a> ein - dieses Mal wohl beim Mietwagenanbieter <a href="https://chaos.social/tags/Europcar" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Europcar</span></a> und erneut über <a href="https://chaos.social/tags/Gitlab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gitlab</span></a>. Sollte sich der Verdacht bewahrheiten, ist nicht nur der Autovermieter von einem massiven <a href="https://chaos.social/tags/Cybervorfall" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cybervorfall</span></a> betroffen, sondern ebenso dessen Kunden:</p><p>"Europcar hat den Angaben nach bereits bestätigt, dass tatsächlich Daten des Unternehmens abgeflossen sind."</p><p><a href="https://www.golem.de/news/datenleck-kundendaten-und-quellcode-von-europcar-abgeflossen-2504-195077.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">golem.de/news/datenleck-kunden</span><span class="invisible">daten-und-quellcode-von-europcar-abgeflossen-2504-195077.html</span></a> <a href="https://chaos.social/tags/cybersecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cybersecurity</span></a></p>
Janik :linux: :ansible: :bash:<p>Over the coming months I will move all my personal and private repositories from <a href="https://fosstodon.org/tags/GitHub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHub</span></a> and <a href="https://fosstodon.org/tags/GitLab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitLab</span></a> to <a href="https://fosstodon.org/tags/Codeberg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Codeberg</span></a>. I run many static sites and intend to use <a href="https://ci.codeberg.org" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ci.codeberg.org</span><span class="invisible"></span></a> to trigger the builds.</p><p>Once this process is finished and everything works fine with <a href="https://fosstodon.org/tags/forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forgejo</span></a>. I will also migrate the repos of my company <a href="https://fosstodon.org/tags/MintSystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MintSystem</span></a> to <a href="https://www.codey.ch/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">codey.ch/</span><span class="invisible"></span></a>. As there are some GitHub integrations I can't get rid of, I intend to mirror back the repos.</p><p>I'll keep you updated via <a href="https://fosstodon.org/tags/CodebergMigration" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CodebergMigration</span></a>.</p>
Arty-chan (Cynthia)<p>Cool. 20th anniversary of <a href="https://mastodon.social/tags/git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>git</span></a> and <a href="https://mastodon.social/tags/GitLab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitLab</span></a> celebrated with an interview with Linus Torvalds: <a href="https://about.gitlab.com/blog/2025/04/07/celebrating-gits-20th-anniversary-with-creator-linus-torvalds/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">about.gitlab.com/blog/2025/04/</span><span class="invisible">07/celebrating-gits-20th-anniversary-with-creator-linus-torvalds/</span></a></p>
InfoQ<p>GitLab Duo with Amazon Q is here! </p><p>This integration of Amazon Q Developer with GitLab brings generative AI capabilities directly into GitLab, helping developers with feature development, code upgrades, reviews, and unit testing.</p><p>Learn more: <a href="https://bit.ly/4jql9Qb" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">bit.ly/4jql9Qb</span><span class="invisible"></span></a> </p><p><a href="https://techhub.social/tags/InfoQ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>InfoQ</span></a> <a href="https://techhub.social/tags/GitLab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitLab</span></a> <a href="https://techhub.social/tags/AmazonQ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AmazonQ</span></a> <a href="https://techhub.social/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://techhub.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a></p>
David Pape<p>OK everyone, I did it. I started a blog. 😅 It has a welcome post and a small tip on sorting your emails from Git forges. More to come soon. Feel free to check it out!</p><p><a href="https://www.zyzzyxdonta.net/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">zyzzyxdonta.net/</span><span class="invisible"></span></a></p><p><a href="https://social.tchncs.de/tags/Indieweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Indieweb</span></a> <a href="https://social.tchncs.de/tags/Blogging" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Blogging</span></a> <a href="https://social.tchncs.de/tags/GitHub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHub</span></a> <a href="https://social.tchncs.de/tags/GitLab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitLab</span></a> <a href="https://social.tchncs.de/tags/Codeberg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Codeberg</span></a> <a href="https://social.tchncs.de/tags/Git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Git</span></a> <a href="https://social.tchncs.de/tags/Forge" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Forge</span></a></p>