digitalcourage.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Diese Instanz wird betrieben von Digitalcourage e.V. für die Allgemeinheit. Damit wir das nachhaltig tun können, erheben wir einen jährlichen Vorausbeitrag von 1€/Monat per SEPA-Lastschrifteinzug.

Server stats:

808
active users

#devops

53 posts42 participants0 posts today
knoppix<p>At least 35 Linux images on Docker Hub still contain the XZ-Utils backdoor, CVE-2024-3094 🐛<br>Binarly warns that many are still publicly available and transitively used in other builds ⚠️</p><p>Debian declined removal, citing low risk and archival value 📦<br>Users are advised to manually check and avoid using outdated images 🔍</p><p><span class="h-card" translate="no"><a href="https://infosec.exchange/@BleepingComputer" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>BleepingComputer</span></a></span> </p><p><a href="https://www.bleepingcomputer.com/news/security/docker-hub-still-hosts-dozens-of-linux-images-with-the-xz-backdoor/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">bleepingcomputer.com/news/secu</span><span class="invisible">rity/docker-hub-still-hosts-dozens-of-linux-images-with-the-xz-backdoor/</span></a></p><p><a href="https://mastodon.social/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://mastodon.social/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> <a href="https://mastodon.social/tags/DockerHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DockerHub</span></a> <a href="https://mastodon.social/tags/XZUtils" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XZUtils</span></a> <a href="https://mastodon.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://mastodon.social/tags/CVE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CVE</span></a> <a href="https://mastodon.social/tags/SupplyChain" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SupplyChain</span></a> <a href="https://mastodon.social/tags/Backdoor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Backdoor</span></a> <a href="https://mastodon.social/tags/Debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Debian</span></a> <a href="https://mastodon.social/tags/Security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Security</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/CyberSecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CyberSecurity</span></a> <a href="https://mastodon.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a></p>
aaron<p>Okay, creating a custom unit that runs `systemctl enable podman.socket` after basic.target fixes it (I guess that supports my theory that it’s sysext-related). I’m wondering though if this is the best solution, or if I’m missing something obvious. <a href="https://mastodon.social/tags/Flatcar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Flatcar</span></a> <a href="https://mastodon.social/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://mastodon.social/tags/homelab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homelab</span></a> <a href="https://mastodon.social/tags/selfhosting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selfhosting</span></a></p>
aaron<p>Trying to migrate from Fedora CoreOS to <a href="https://mastodon.social/tags/Flatcar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Flatcar</span></a>, but having a hard time getting the Podman-related systemd units enabled in my Butane config. In FCOS, setting `enabled` to true was sufficient. The same doesn’t seem to work with Flatcar. qemu-guest-agent.service works though. So I’m wondering if the reason might be that Podman is a sysext and therefore not available early enough? <a href="https://mastodon.social/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://mastodon.social/tags/homelab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homelab</span></a> <a href="https://mastodon.social/tags/selfhosting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selfhosting</span></a></p>
Leanpub<p>A Simple Path to Python Success <a href="http://leanpub.com/set/leanpub/asimplepathtopythonsuccess" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">leanpub.com/set/leanpub/asimpl</span><span class="invisible">epathtopythonsuccess</span></a> by Christian Mayer, Lukas Rieger, and Shubham Sayon is the featured Track of online courses on the Leanpub homepage! <a href="https://leanpub.com" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/ComputerProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerProgramming</span></a> <a href="https://mastodon.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a></p>
Lenin alevski 🕵️💻<p>Why write multi-line shell scripts to manage Kubernetes when you can use Cypher-inspired queries? 🤔✨ </p><p>Cyphernetes simplifies operations like deleting non-running pods: <br>```cypher<br>MATCH (p:Pod) <br>WHERE p.status.phase != "Running" <br>DELETE p; <br>``` <br>Readable, relational, and efficient. <a href="https://infosec.exchange/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubernetes</span></a> <a href="https://infosec.exchange/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a></p><p>🔗 Project link on <a href="https://infosec.exchange/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> 👉 <a href="https://github.com/AvitalTamir/cyphernetes" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/AvitalTamir/cyphern</span><span class="invisible">etes</span></a></p><p><a href="https://infosec.exchange/tags/Infosec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Infosec</span></a> <a href="https://infosec.exchange/tags/Cybersecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cybersecurity</span></a> <a href="https://infosec.exchange/tags/Software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Software</span></a> <a href="https://infosec.exchange/tags/Technology" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Technology</span></a> <a href="https://infosec.exchange/tags/News" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>News</span></a> <a href="https://infosec.exchange/tags/CTF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CTF</span></a> <a href="https://infosec.exchange/tags/Cybersecuritycareer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cybersecuritycareer</span></a> <a href="https://infosec.exchange/tags/hacking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hacking</span></a> <a href="https://infosec.exchange/tags/redteam" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>redteam</span></a> <a href="https://infosec.exchange/tags/blueteam" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blueteam</span></a> <a href="https://infosec.exchange/tags/purpleteam" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>purpleteam</span></a> <a href="https://infosec.exchange/tags/tips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tips</span></a> <a href="https://infosec.exchange/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://infosec.exchange/tags/cloudsecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloudsecurity</span></a></p><p>— ✨<br>🔐 P.S. Found this helpful? Tap Follow for more cybersecurity tips and insights! I share weekly content for professionals and people who want to get into cyber. Happy hacking 💻🏴‍☠️</p>
knoppix<p>🆕 Debian 13 "Trixie" is officially released 🐧<br>Built on Linux Kernel 6.12 (LTS) with real-time support ⚙️</p><p>Now includes full RISC-V 64 support 📦<br>APT 3.0 debuts with improved package resolution &amp; color output 🎨<br>Installer adds HTTP Boot, Btrfs rescue, and better ARM/Mac support 💻<br>/`tmp` now uses RAM by default 🧠<br>Updated GNOME 48, KDE Plasma 6.3, Xfce 4.20 &amp; more 🖥️</p><p><span class="h-card" translate="no"><a href="https://mastodon.social/@itsfoss" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>itsfoss</span></a></span> </p><p><a href="https://news.itsfoss.com/debian-13-release/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.itsfoss.com/debian-13-rel</span><span class="invisible">ease/</span></a></p><p><a href="https://mastodon.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://mastodon.social/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://mastodon.social/tags/Debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Debian</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/Privacy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Privacy</span></a> <a href="https://mastodon.social/tags/Security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Security</span></a> <a href="https://mastodon.social/tags/SysAdmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SysAdmin</span></a> <a href="https://mastodon.social/tags/RISCV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RISCV</span></a> <a href="https://mastodon.social/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://mastodon.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://mastodon.social/tags/Gnome" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gnome</span></a> <a href="https://mastodon.social/tags/OS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OS</span></a> <span class="h-card" translate="no"><a href="https://mastodon.social/@tech" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>tech</span></a></span></p>
KCD Washington DC<p>KCD DC 2025 is hosted at the legendary Red Cross Hall of Service.<br>🎟 Get your pass to a full day of cloud-native gold.</p><p><a href="https://bit.ly/43C6mgo" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">bit.ly/43C6mgo</span><span class="invisible"></span></a><br><a href="https://hachyderm.io/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://hachyderm.io/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubernetes</span></a> <a href="https://hachyderm.io/tags/CNCF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CNCF</span></a> <a href="https://hachyderm.io/tags/CloudNative" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CloudNative</span></a></p>
DSLC Videos<p>From the <span class="h-card" translate="no"><a href="https://fosstodon.org/@DSLC" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>DSLC</span></a></span> :rstats:​chives:</p><p>:rstats: Tidy Modeling with R: Fitting models with parsnip <a href="https://youtu.be/97VLayRdu-A" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/97VLayRdu-A</span><span class="invisible"></span></a> <a href="https://fosstodon.org/tags/RStats" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RStats</span></a></p><p>:rstats: :python: Devops for Data Science: Introduction <a href="https://youtu.be/Ya0EHNfg4WA" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/Ya0EHNfg4WA</span><span class="invisible"></span></a> <a href="https://fosstodon.org/tags/RStats" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RStats</span></a> <a href="https://fosstodon.org/tags/PyData" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PyData</span></a> <a href="https://fosstodon.org/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a></p><p>:rstats: ISLR: Support Vector Machines Part 1 <a href="https://youtu.be/I7F49a6Xhw4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/I7F49a6Xhw4</span><span class="invisible"></span></a> <a href="https://fosstodon.org/tags/RStats" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RStats</span></a></p><p>:rstats: tidyverse docs: two table verbs <a href="https://youtu.be/Zv4pEXCdpwE" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/Zv4pEXCdpwE</span><span class="invisible"></span></a> <a href="https://fosstodon.org/tags/RStats" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RStats</span></a> <a href="https://fosstodon.org/tags/tidyverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tidyverse</span></a></p><p>Visit <a href="https://dslc.video" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">dslc.video</span><span class="invisible"></span></a> for hours of new <a href="https://fosstodon.org/tags/DataScience" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DataScience</span></a> videos every week!</p>
Hacker News<p>SystemD Service Hardening</p><p><a href="https://roguesecurity.dev/blog/systemd-hardening" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">roguesecurity.dev/blog/systemd</span><span class="invisible">-hardening</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/SystemD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SystemD</span></a> <a href="https://mastodon.social/tags/Service" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Service</span></a> <a href="https://mastodon.social/tags/Hardening" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hardening</span></a> <a href="https://mastodon.social/tags/Security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Security</span></a> <a href="https://mastodon.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://mastodon.social/tags/Hardening" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hardening</span></a> <a href="https://mastodon.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://mastodon.social/tags/SystemD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SystemD</span></a></p>
Benjamin Eberlei<p>Just published: My article on PHP Best Practices in Production is in the latest PHP magazin (in German)!</p><p>It covers:<br>- Performance and deployment tips<br>- Monitoring and error handling<br>- Common real-world mistakes to avoid</p><p>Read the full article: <a href="https://entwickler.de/php/produktiver-einsatz-php-best-practices" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">entwickler.de/php/produktiver-</span><span class="invisible">einsatz-php-best-practices</span></a></p><p><a href="https://phpc.social/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a> <a href="https://phpc.social/tags/WebPerformance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebPerformance</span></a> <a href="https://phpc.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://phpc.social/tags/Monitoring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Monitoring</span></a> <a href="https://phpc.social/tags/Observability" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Observability</span></a> <a href="https://phpc.social/tags/Tideways" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tideways</span></a> <a href="https://phpc.social/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://phpc.social/tags/EntwicklerMagazin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EntwicklerMagazin</span></a></p>
Leanpub<p>7 Course-Bundle: Shut Up and Code Python + PyCharm + Coding Interview + Machine Learning + One-Liners + Regex + Lambdas <a href="http://leanpub.com/set/leanpub/7courses" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">leanpub.com/set/leanpub/7cours</span><span class="invisible">es</span></a> by Christian Mayer, Lukas Rieger, and Shubham Sayon is the featured Track of online courses on the Leanpub homepage! <a href="https://leanpub.com" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/ComputerProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerProgramming</span></a> <a href="https://mastodon.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a></p>
gyptazy<p>Running a single user (or small) instance in the Fediverse? Relay instances acting as a spreading proxy can help you to find your content and also to make your posts visible to others - and you can easily join with <a href="https://mastodon.gyptazy.com/tags/Mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mastodon</span></a>, <a href="https://mastodon.gyptazy.com/tags/snac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>snac</span></a> and many other ones!</p><p>The <a href="https://fedi-relay.gyptazy.com" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">fedi-relay.gyptazy.com</span><span class="invisible"></span></a> relay is mostly for tech related content and just got updates to the manpageblog design.</p><p><a href="https://mastodon.gyptazy.com/tags/mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastodon</span></a> <a href="https://mastodon.gyptazy.com/tags/snac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>snac</span></a> <a href="https://mastodon.gyptazy.com/tags/relay" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>relay</span></a> <a href="https://mastodon.gyptazy.com/tags/activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activitypub</span></a> <a href="https://mastodon.gyptazy.com/tags/fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediverse</span></a> <a href="https://mastodon.gyptazy.com/tags/federated" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>federated</span></a> <a href="https://mastodon.gyptazy.com/tags/bsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bsd</span></a> <a href="https://mastodon.gyptazy.com/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://mastodon.gyptazy.com/tags/proxmox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>proxmox</span></a> <a href="https://mastodon.gyptazy.com/tags/ipv6" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ipv6</span></a> <a href="https://mastodon.gyptazy.com/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.gyptazy.com/tags/community" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>community</span></a> <a href="https://mastodon.gyptazy.com/tags/debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>debian</span></a> <a href="https://mastodon.gyptazy.com/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a></p>
gyptazy<p>It doesn’t occur often, but when it does, it brings a smile to my face. This is my error page served from the proxy when the backend can't process the requests (or is unavailable).</p><p><a href="https://mastodon.gyptazy.com/tags/manpageblog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>manpageblog</span></a> <a href="https://mastodon.gyptazy.com/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://mastodon.gyptazy.com/tags/nginx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nginx</span></a> <a href="https://mastodon.gyptazy.com/tags/proxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>proxy</span></a> <a href="https://mastodon.gyptazy.com/tags/backend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>backend</span></a> <a href="https://mastodon.gyptazy.com/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://mastodon.gyptazy.com/tags/freebsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freebsd</span></a> <a href="https://mastodon.gyptazy.com/tags/tux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tux</span></a> <a href="https://mastodon.gyptazy.com/tags/beastie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>beastie</span></a></p>
Xavier<p>A year ago I couldn’t tell you what a PVC or ingress was. Today I’m recovering from broken clusters, migrating core services, and — most importantly — actually feeling confident. 🚀</p><p><a href="https://mastodon.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://mastodon.social/tags/learnk8s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>learnk8s</span></a> <a href="https://mastodon.social/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a> <a href="https://mastodon.social/tags/100DaysOfDevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfDevOps</span></a> <a href="https://mastodon.social/tags/homelab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homelab</span></a> <a href="https://mastodon.social/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a></p>
Xavier<p>- Stumbled upon mailgun, and am now using their free tier for my SMTP needs. Which aren't much.<br>- Deployed Komodo to monitor my docker containers. <br><a href="https://mastodon.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://mastodon.social/tags/learnk8s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>learnk8s</span></a> <a href="https://mastodon.social/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a> <a href="https://mastodon.social/tags/100DaysOfDevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfDevOps</span></a> <a href="https://mastodon.social/tags/homelab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homelab</span></a> <a href="https://mastodon.social/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a></p>
Xavier<p>- Moved PiHole and Infisical (Secrets Manager) to external VMs outside of my K8s cluster. Not sure why I didn't do this when I initially built my cluster 🤷🏾‍♂️ . So what happened? <a href="https://mastodon.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://mastodon.social/tags/learnk8s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>learnk8s</span></a> <a href="https://mastodon.social/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a> <a href="https://mastodon.social/tags/100DaysOfDevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfDevOps</span></a> <a href="https://mastodon.social/tags/homelab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homelab</span></a> <a href="https://mastodon.social/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a></p>
Xavier<p>- Fully migrated my K8s stack to RKE2. Having my apps "GItOps"ed made the process less painful then what it could've been.</p><p><a href="https://mastodon.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://mastodon.social/tags/learnk8s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>learnk8s</span></a> <a href="https://mastodon.social/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a> <a href="https://mastodon.social/tags/100DaysOfDevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfDevOps</span></a> <a href="https://mastodon.social/tags/homelab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homelab</span></a> <a href="https://mastodon.social/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a></p>
Xavier<p>Haven't posted in a while. Just a few update on my learning journey 🧵</p><p><a href="https://mastodon.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://mastodon.social/tags/learnk8s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>learnk8s</span></a> <a href="https://mastodon.social/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a> <a href="https://mastodon.social/tags/100DaysOfDevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfDevOps</span></a> <a href="https://mastodon.social/tags/homelab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homelab</span></a> <a href="https://mastodon.social/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a></p>
Koen Hufkens, PhD<p>"Coders confuse technical power with social change. They think: “If I can write the tool, I can fix the politics.” But tools reflect cultures. Without collective governance, tools just reproduce existing hierarchies."</p><p>Good post of <span class="h-card" translate="no"><a href="https://mastodon.social/@hamishcampbell" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>hamishcampbell</span></a></span> which reminded me of Aaron Swartz's "all code is political" statement. Sadly, in the "teach all to code" we quietly left out socio-political part - because it makes tons of people uncomfortable.</p><p><a href="https://hamishcampbell.com/why-teach-everyone-to-code-has-become-a-dead-end-slogan/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hamishcampbell.com/why-teach-e</span><span class="invisible">veryone-to-code-has-become-a-dead-end-slogan/</span></a></p><p><a href="https://mastodon.social/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://mastodon.social/tags/code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>code</span></a> <a href="https://mastodon.social/tags/developers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>developers</span></a></p>
Koen Hufkens, PhD<p>Nice little piece on prompt engineering. My additional remark would be that you are hooked to some (paying) service, which is a liability, financially and creatively. </p><p>Ultimately GPT5 LLMs might run locally on your own device, but those days aren't there yet. And even still, and then again, you will only be as good a prompt engineer as you can afford to be by the tools (model/device) you own.</p><p>LLMs are consumerist development.</p><p><a href="https://dev.to/holasoymalva/programming-is-becoming-prompting-2odn" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dev.to/holasoymalva/programmin</span><span class="invisible">g-is-becoming-prompting-2odn</span></a></p><p><a href="https://mastodon.social/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.social/tags/software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>software</span></a> <a href="https://mastodon.social/tags/code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>code</span></a> <a href="https://mastodon.social/tags/LLM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLM</span></a></p>