···88 - Plugins
99authors:
1010 - trueberryless
1111-excerpt: <p>I have been working in OSS on <a class="gh-badge" href="https://github.com/github"><img src="https://github.com/github.png" alt="github" width="16" height="16">GitHub</a> for over a year now and although I thought I found everything I want to contribute to, I recently discovered <a class="gh-badge" href="https://github.com/pelikhan"><img src="https://github.com/pelikhan.png" alt="pelikhan" width="16" height="16">Peli's</a> personal project <a href="https://github.com/pelikhan/action-continuous-translation">action-continuous-translation</a> and I am very happy that I started doing regular contributions there and being part of the little community now.</p>
1111+excerpt: <p>I have been working in OSS on <a class="gh-badge" href="https://github.com/github"><img src="https://github.com/github.png" alt="github" />GitHub</a> for over a year now and although I thought I found everything I want to contribute to, I recently discovered <a class="gh-badge" href="https://github.com/pelikhan"><img src="https://github.com/pelikhan.png" alt="pelikhan" />Peli's</a> personal project <a href="https://github.com/pelikhan/action-continuous-translation">action-continuous-translation</a> and I am very happy that I started doing regular contributions there and being part of the little community now.</p>
1212cover:
1313 alt: A beautiful cover image with the text "AI Translations"
1414 image: ../../../../public/blog/accelerating-translations-with-continuous-integration.png
···66tags:
77 - Automation
88 - Deployment
99-excerpt: Continuing to improve our k3s cluster and especially the CI/CD workflow, we now take a look at the GitOps tool called <a class="gh-badge" href="https://github.com/argoproj"><img src="https://github.com/argoproj.png" alt="Argo CD" width="16" height="16">Argo CD</a>, and how we can integrate it into our cluster. Our tech stack for deployment uses these services: k3s, Helm, Cilium & after this tutorial Argo CD as well
99+excerpt: Continuing to improve our k3s cluster and especially the CI/CD workflow, we now take a look at the GitOps tool called <a class="gh-badge" href="https://github.com/argoproj"><img src="https://github.com/argoproj.png" alt="Argo CD" />Argo CD</a>, and how we can integrate it into our cluster. Our tech stack for deployment uses these services: k3s, Helm, Cilium & after this tutorial Argo CD as well
1010authors:
1111 - trueberryless
1212-cover:
1212+cover:s
1313 alt: A beautiful cover image with the text "Argo CD"
1414 image: ../../../../public/blog/setup-argocd-for-kubernetes.png
1515---
···66 - Automation
77 - Deployment
88 - GitHub
99-excerpt: Today we'll take a look at how to set up a <a class="gh-badge" href="https://github.com/github"><img src="https://github.com/github.png" alt="github" width="16" height="16">GitHub</a> repository which will be deployed to a k3s cluster via Argo CD. In summary, the article will include Workflow files, Dockerfile, manifests (deployment) and <a class="gh-badge" href="https://github.com/docker"><img src="https://github.com/docker.png" alt="Docker Hub" width="16" height="16">Docker Hub</a> repositories. Please check out [our Argo CD blog](./setup-argocd-for-kubernetes) because this will be a continuation of the other post.
99+excerpt: Today we'll take a look at how to set up a <a class="gh-badge" href="https://github.com/github"><img src="https://github.com/github.png" alt="github" />GitHub</a> repository which will be deployed to a k3s cluster via Argo CD. In summary, the article will include Workflow files, Dockerfile, manifests (deployment) and <a class="gh-badge" href="https://github.com/docker"><img src="https://github.com/docker.png" alt="Docker Hub" />Docker Hub</a> repositories. Please check out [our Argo CD blog](./setup-argocd-for-kubernetes) because this will be a continuation of the other post.
1010authors:
1111 - trueberryless
1212cover:
···55lastUpdated: 2024-10-01
66tags:
77 - Deployment
88-excerpt: This blog posts describes the process of setting up a <a class="gh-badge" href="https://github.com/kubernetes"><img src="https://github.com/kubernetes.png" alt="Kubernetes" width="16" height="16">Kubernetes</a> cluster with <a class="gh-badge" href="https://github.com/k3s-io"><img src="https://github.com/k3s-io.png" alt="k3s" width="16" height="16">k3s</a> and <a class="gh-badge" href="https://github.com/cilium"><img src="https://github.com/cilium.png" alt="Cilium" width="16" height="16">Cilium</a>. We use <a class="gh-badge" href="https://github.com/helm"><img src="https://github.com/helm.png" alt="Helm" width="16" height="16">Helm</a> as the package manager and <a class="gh-badge" href="https://github.com/cloudflare"><img src="https://github.com/cloudflare.png" alt="Cloudflare" width="16" height="16">Cloudflare</a> as the certificate issuer. We used the tips and tricks from Vegard S. Hagen from [his article](https://blog.stonegarden.dev/articles/2024/02/bootstrapping-k3s-with-cilium/). Essentially, this blog explains, how all the trueberryless.org websites are deployed (not any more).
88+excerpt: This blog posts describes the process of setting up a <a class="gh-badge" href="https://github.com/kubernetes"><img src="https://github.com/kubernetes.png" alt="Kubernetes" />Kubernetes</a> cluster with <a class="gh-badge" href="https://github.com/k3s-io"><img src="https://github.com/k3s-io.png" alt="k3s" />k3s</a> and <a class="gh-badge" href="https://github.com/cilium"><img src="https://github.com/cilium.png" alt="Cilium" />Cilium</a>. We use <a class="gh-badge" href="https://github.com/helm"><img src="https://github.com/helm.png" alt="Helm" />Helm</a> as the package manager and <a class="gh-badge" href="https://github.com/cloudflare"><img src="https://github.com/cloudflare.png" alt="Cloudflare" />Cloudflare</a> as the certificate issuer. We used the tips and tricks from Vegard S. Hagen from [his article](https://blog.stonegarden.dev/articles/2024/02/bootstrapping-k3s-with-cilium/). Essentially, this blog explains, how all the trueberryless.org websites are deployed (not any more).
99authors:
1010 - trueberryless
1111 - clemens
···77 - Components
88 - Plugins
99 - CSS
1010-excerpt: Combine two <a class="gh-badge" href="https://github.com/withastro/starlight"><img src="/starlight.png" alt="Starlight" width="16" height="16">Starlight</a> Sidebar Topics plugins to show a list of topics on desktop and a dropdown menu in the mobile sidebar.
1010+excerpt: Combine two <a class="gh-badge" href="https://github.com/withastro/starlight"><img src="/starlight.png" alt="Starlight" />Starlight</a> Sidebar Topics plugins to show a list of topics on desktop and a dropdown menu in the mobile sidebar.
1111authors:
1212 - hideoo
1313 - trueberryless
···55tags:
66 - Starlight
77 - CSS
88-excerpt: In this blog post, we'll take a look at how small changes can make a big difference when it comes to whitespaces in your <a class="gh-badge" href="https://github.com/withastro/starlight"><img src="/starlight.png" alt="Starlight" width="16" height="16">Starlight</a> sidebar.
88+excerpt: In this blog post, we'll take a look at how small changes can make a big difference when it comes to whitespaces in your <a class="gh-badge" href="https://github.com/withastro/starlight"><img src="/starlight.png" alt="Starlight" />Starlight</a> sidebar.
99authors:
1010 - trueberryless
1111cover:
···55tags:
66 - Starlight
77 - Plugins
88-excerpt: In this post, I'll show you the evolution of <a class="gh-badge" href="https://github.com/withastro/starlight"><img src="/starlight.png" alt="Starlight" width="16" height="16">Starlight</a> plugins with a case study of the [Starlight Sidebar Topics](https://github.com/hideoo/starlight-sidebar-topics) plugin. Be prepared to find out some impressive facts about people and code around Starlight.
88+excerpt: In this post, I'll show you the evolution of <a class="gh-badge" href="https://github.com/withastro/starlight"><img src="/starlight.png" alt="Starlight" />Starlight</a> plugins with a case study of the [Starlight Sidebar Topics](https://github.com/hideoo/starlight-sidebar-topics) plugin. Be prepared to find out some impressive facts about people and code around Starlight.
99authors:
1010 - trueberryless
1111 - ai
···55tags:
66 - Automation
77 - GitHub
88-excerpt: Creating a standout <a class="gh-badge" href="https://github.com/github"><img src="https://github.com/github.png" alt="github" width="16" height="16">GitHub</a> profile README isn’t just about adding a few badges — it’s about pushing technical boundaries. In this deep dive, I explore low-level SVG manipulation, HTML-to-SVG conversion, inline animations, and full automation with GitHub Actions to build what I believe is one of the most technically advanced GitHub READMEs. From a dynamic Bento Grid that updates every 5 minutes to embedding live SVGs without external requests, this project transformed my profile into a living, self-updating showcase of my work. Want to know how I did it? Let’s break it down. 🚀
88+excerpt: Creating a standout <a class="gh-badge" href="https://github.com/github"><img src="https://github.com/github.png" alt="github" />GitHub</a> profile README isn’t just about adding a few badges — it’s about pushing technical boundaries. In this deep dive, I explore low-level SVG manipulation, HTML-to-SVG conversion, inline animations, and full automation with GitHub Actions to build what I believe is one of the most technically advanced GitHub READMEs. From a dynamic Bento Grid that updates every 5 minutes to embedding live SVGs without external requests, this project transformed my profile into a living, self-updating showcase of my work. Want to know how I did it? Let’s break it down. 🚀
99authors:
1010 - trueberryless
1111 - ai
···66 - Mindspace
77authors:
88 - trueberryless
99-excerpt: <p>Talk a little bit about how one can become better (not master by any means, nobody is perfect) in writing a blog post. These are just my thoughts after two awesome guys from the <a href="https://astro.build/chat">Astro Community</a> (<a class="gh-badge" href="https://github.com/jdtjenkins"><img src="https://github.com/jdtjenkins.png" alt="jdtjenkins" width="16" height="16">Jacob</a> and <a class="gh-badge" href="https://github.com/louisescher"><img src="https://github.com/louisescher.png" alt="louisescher" width="16" height="16">Lou</a>) decided to write blogs about how hard and easy it is to write blog posts.</p><p>Please read their posts first as this is the follow-up on both of them:</p><ol><li><a href="https://jacobjenkins.codes/posts/why-is-writing-blogs-so-hard/">"Why is writing blog posts so hard?" - Jacob Jenkins</a></li><li><a href="https://lou.gg/blog/why-writing-blogs-isnt-hard">"Why Writing Blogs isn't hard" - Louis Escher</a></li><li><a href="/blog/writing-blogs-is-hard-and-easy/">"Some aspects of creating a blog are really easy, and some are extremely difficult!" - Felix Schneider</a></li></ol><p>After that you have successfully completed this awesome trilogy of blog posts about blog posts.</p>
99+excerpt: <p>Talk a little bit about how one can become better (not master by any means, nobody is perfect) in writing a blog post. These are just my thoughts after two awesome guys from the <a href="https://astro.build/chat">Astro Community</a> (<a class="gh-badge" href="https://github.com/jdtjenkins"><img src="https://github.com/jdtjenkins.png" alt="jdtjenkins" />Jacob</a> and <a class="gh-badge" href="https://github.com/louisescher"><img src="https://github.com/louisescher.png" alt="louisescher" />Lou</a>) decided to write blogs about how hard and easy it is to write blog posts.</p><p>Please read their posts first as this is the follow-up on both of them:</p><ol><li><a href="https://jacobjenkins.codes/posts/why-is-writing-blogs-so-hard/">"Why is writing blog posts so hard?" - Jacob Jenkins</a></li><li><a href="https://lou.gg/blog/why-writing-blogs-isnt-hard">"Why Writing Blogs isn't hard" - Louis Escher</a></li><li><a href="/blog/writing-blogs-is-hard-and-easy/">"Some aspects of creating a blog are really easy, and some are extremely difficult!" - Felix Schneider</a></li></ol><p>After that you have successfully completed this awesome trilogy of blog posts about blog posts.</p>
10101111cover:
1212 alt: A beautiful cover image with the text "Writing Skill"