med-mastodon.com is one of the many independent Mastodon servers you can use to participate in the fediverse.
Medical community on Mastodon

Administered by:

Server stats:

363
active users

#devops

40 posts34 participants1 post today
Ada :v_trans: :v_pan:​<p>Hey fedi-admins, what's your recommended GUI option for k8s administration? </p><p>Specifically looking for something with a low barrier to entry, as it's intended for the devs in my team who have minimal ops/infra experience.</p><p>We've been looking at 'Portainer' as the combination of easy management, stack deploys and RBAC quite appealing, but the way they're aggressively pushing the paid version... not so much.</p><p><a href="https://tech.lgbt/tags/tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tech</span></a> <a href="https://tech.lgbt/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://tech.lgbt/tags/containers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>containers</span></a> <a href="https://tech.lgbt/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>docker</span></a> <a href="https://tech.lgbt/tags/k8s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>k8s</span></a> <a href="https://tech.lgbt/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> <a href="https://tech.lgbt/tags/development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>development</span></a></p>
PKPs Powerfromspace1<p>@medium.com </p><p>Is <a href="https://mstdn.social/tags/EC2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EC2</span></a> Dying? AWS Quietly Admitted Something Big</p><p>Sandesh I <a href="https://mstdn.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> | <a href="https://mstdn.social/tags/AWS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWS</span></a> | K8</p><p><a href="https://aws.plainenglish.io/rip-ec2-aws-finally-said-the-quiet-part-out-loud-d9b06deb1d76" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">aws.plainenglish.io/rip-ec2-aw</span><span class="invisible">s-finally-said-the-quiet-part-out-loud-d9b06deb1d76</span></a></p>
Jason St-Cyr :mstdn:<p>I wrote a thing! Start using Grafana to monitor your Puppet-managed infrastructure by adding the Observability Data Connector. This tutorial takes you step-by-step from install to Grafana dashboard!</p><p><a href="https://www.puppet.com/blog/tutorial-puppet-grafana-observability" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">puppet.com/blog/tutorial-puppe</span><span class="invisible">t-grafana-observability</span></a> </p><p><a href="https://mstdn.ca/tags/Observability" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Observability</span></a> <a href="https://mstdn.ca/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a></p>
Alvin Ashcraft 🐿️<p>Dew Drop Weekly Newsletter #442 - Week Ending July 25, 2025.</p><p><a href="https://zc.vg/lPPY0?m=0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">zc.vg/lPPY0?m=0</span><span class="invisible"></span></a> </p><p><a href="https://hachyderm.io/tags/dewdrop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dewdrop</span></a> <a href="https://hachyderm.io/tags/newsletter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>newsletter</span></a> <a href="https://hachyderm.io/tags/aspnetcore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aspnetcore</span></a> <a href="https://hachyderm.io/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://hachyderm.io/tags/windev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>windev</span></a> <a href="https://hachyderm.io/tags/windowsappsdk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>windowsappsdk</span></a> <a href="https://hachyderm.io/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> <a href="https://hachyderm.io/tags/unoplatform" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unoplatform</span></a> <a href="https://hachyderm.io/tags/csharp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>csharp</span></a> <a href="https://hachyderm.io/tags/ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ai</span></a> <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/agile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>agile</span></a> <a href="https://hachyderm.io/tags/mobiledev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mobiledev</span></a> <a href="https://hachyderm.io/tags/gamedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gamedev</span></a> <a href="https://hachyderm.io/tags/IoT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IoT</span></a> <a href="https://hachyderm.io/tags/database" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>database</span></a> <a href="https://hachyderm.io/tags/m365" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m365</span></a> <a href="https://hachyderm.io/tags/sqlserver" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sqlserver</span></a> <a href="https://hachyderm.io/tags/windows" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>windows</span></a> <a href="https://hachyderm.io/tags/powershell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>powershell</span></a></p>
Alvin Ashcraft 🐿️<p>Dew Drop – July 25, 2025 (#4467)</p><p><a href="https://www.alvinashcraft.com/2025/07/25/dew-drop-july-25-2025-4467/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">alvinashcraft.com/2025/07/25/d</span><span class="invisible">ew-drop-july-25-2025-4467/</span></a></p><p><a href="https://hachyderm.io/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> <a href="https://hachyderm.io/tags/ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ai</span></a> <a href="https://hachyderm.io/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://hachyderm.io/tags/cloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloud</span></a> <a href="https://hachyderm.io/tags/visualstudio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>visualstudio</span></a> <a href="https://hachyderm.io/tags/windowsdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>windowsdev</span></a> <a href="https://hachyderm.io/tags/csharp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>csharp</span></a> <a href="https://hachyderm.io/tags/mobiledev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mobiledev</span></a> <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/dewdrop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dewdrop</span></a></p>
Hyde 📷 🖋 :debian:<p>It's <a href="https://lazybear.social/tags/FollowFriday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FollowFriday</span></a> time !</p><p><a href="https://lazybear.social/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <br><span class="h-card" translate="no"><a href="https://floss.social/@monospace" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>monospace</span></a></span> <br><span class="h-card" translate="no"><a href="https://mamot.fr/@thibaultamartin" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>thibaultamartin</span></a></span> </p><p><a href="https://lazybear.social/tags/FountainPens" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FountainPens</span></a> <a href="https://lazybear.social/tags/ink" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ink</span></a> <br><span class="h-card" translate="no"><a href="https://writing.exchange/@Emmacox" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>Emmacox</span></a></span> <br><span class="h-card" translate="no"><a href="https://mastodon.art/@JenJen" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>JenJen</span></a></span> <br><span class="h-card" translate="no"><a href="https://penfount.social/@BennysLittleThings" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>BennysLittleThings</span></a></span> <br><span class="h-card" translate="no"><a href="https://vis.social/@kristinHenry" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>kristinHenry</span></a></span> </p><p><a href="https://lazybear.social/tags/indieweb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indieweb</span></a> <br><span class="h-card" translate="no"><a href="https://oslo.town/@matt" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>matt</span></a></span> Nice talk about <a href="https://lazybear.social/tags/mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastodon</span></a> btw I stumbled upon on his blog</p><p><a href="https://lazybear.social/tags/pkm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pkm</span></a> <a href="https://lazybear.social/tags/Obsidian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Obsidian</span></a> <a href="https://lazybear.social/tags/zettelkasten" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zettelkasten</span></a> <br><span class="h-card" translate="no"><a href="https://mastodon.online/@chriscochrun" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>chriscochrun</span></a></span><br><span class="h-card" translate="no"><a href="https://pkm.social/@janhacke" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>janhacke</span></a></span></p><p>Boost them ! 🙏 </p><p><a href="https://lazybear.social/tags/fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediverse</span></a></p>
ReynardSec<p>A grumpy ItSec guy walks through the office when he overhears an exchange of words.</p><p>Dev0: Hey, this isn't working, I hate containers...<br>Dev1: Maybe just add the --privileged flag!</p><p>ItSec: Just… no. Simply no. No privileged mode - the grumpy fellow interjects as he walks away.</p><p>Dev0: Jesus, fine - no privileged mode.<br>Dev1: Okay, but… why?</p><p>Here's why (one, simple example):&nbsp;</p><p>Docker's --privileged flag lifts almost all restrictions from your container - exactly the opposite of --cap-drop=ALL. Let's demo the difference.&nbsp;</p><p>1) Start two containers. </p><p>docker run -itd --privileged --name ubuntu-privileged ubuntu<br>docker run -itd --name ubuntu-unprivileged ubuntu</p><p>2) Inspect /dev in the unprivileged container.</p><p>docker exec -it ubuntu-unprivileged bash<br>ls /dev<br>exit</p><p>You'll only see a limited set of devices. No disk access.&nbsp;</p><p>3) Now inspect /dev in the privileged container.</p><p>docker exec -it ubuntu-privileged bash<br>ls /dev</p><p>/dev/sda exposed! Sometimes you may see /dev/mapper when LVM is in place. Then "apt update &amp;&amp; apt install -y lvm2" and "lvscan" may help during next phase. </p><p>4) Exploitation part (inside the privileged container) - simply mount /dev/sda to any writable path in container.</p><p>mkdir /tmp/whatever<br>mount /dev/sda1 /tmp/whatever</p><p>5) You can now enumerate - and access - the Docker host's logical volume.</p><p>ls -la /tmp/whatever</p><p>6) If you wish, you can even chroot into the host:</p><p>chroot /tmp/whatever /bin/bash</p><p>The moral of the story is to avoid privileged mode, because in the event of an incident (e.g. an attacker compromising an app running inside a container), you significantly increase the likelihood of successful lateral movement from the container to the Docker host - and from there into the rest of your infrastructure.</p><p>Usually the grumpy guy means well. He just doesn't know how to explain it properly.</p><p><a href="https://infosec.exchange/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://infosec.exchange/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://infosec.exchange/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://infosec.exchange/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://infosec.exchange/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</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/php" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>php</span></a> <a href="https://infosec.exchange/tags/nodejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodejs</span></a></p>
Nick<p>Hot take: GitHub Enterprise is still more "developer platform with enterprise aspirations" than true enterprise platform 🔥</p><p>Key pain points at scale:<br>• Everything is repo-centric (OIDC, environments, etc.)<br>• Self-hosted runners = "bring your own K8s expertise"<br>• No org-level config management<br>• CD features feel like afterthoughts</p><p>The hybrid pattern I'm seeing: GitHub Actions for CI, dedicated platforms for CD.</p><p>GitHub's dev experience is 👌 but the enterprise operational story needs work.</p><p>Full writeup: <a href="https://nickperkins.au/article/github-enterprise-reality-check/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">nickperkins.au/article/github-</span><span class="invisible">enterprise-reality-check/</span></a></p><p><a href="https://mastodon.au/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> <a href="https://mastodon.au/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://mastodon.au/tags/PlatformEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PlatformEngineering</span></a> <a href="https://mastodon.au/tags/CICD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CICD</span></a> <a href="https://mastodon.au/tags/EnterpriseArchitecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EnterpriseArchitecture</span></a></p>
hobbsc<p>SSL/TLS is one of the things I like dealing with the least in <a href="https://social.sdf.org/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> or <a href="https://social.sdf.org/tags/sysadmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sysadmin</span></a> work. LetsEncrypt is cool and all but I've regularly had issues with automating it.</p><p>That's a me problem, I just wish I had a more consistent solution.</p>
Miguel Afonso Caetano<p>"If you're looking to optimize your containerization workflow, here's the good news - the ecosystem has evolved far beyond Docker's original design.</p><p>Docker revolutionized software deployment by making containerization a standard, but the ecosystem has grown to address specific use cases that Docker wasn't originally designed for. Modern alternatives like Podman, containerd, and CRI-O offer specialized features like daemonless designs, rootless operations, and native Kubernetes integration. These tools don't just offer incremental improvements, but instead they represent fundamental shifts in how we think about container security, performance, and workflow integration.</p><p>The container ecosystem has matured beyond Docker's monolithic approach, with specialized runtimes optimizing for specific use cases. Whether you're running microservices in production, developing locally, or managing enterprise workloads, there's likely a tool that's better suited to your specific requirements.</p><p>In this guide, I'll walk you through the most promising Docker alternatives in 2025 and help you choose the right tool for your specific needs."</p><p><a href="https://www.datacamp.com/blog/docker-alternatives" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">datacamp.com/blog/docker-alter</span><span class="invisible">natives</span></a></p><p><a href="https://tldr.nettime.org/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://tldr.nettime.org/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> <a href="https://tldr.nettime.org/tags/Containers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Containers</span></a> <a href="https://tldr.nettime.org/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubernetes</span></a> <a href="https://tldr.nettime.org/tags/Podman" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Podman</span></a> <a href="https://tldr.nettime.org/tags/Containerd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Containerd</span></a> <a href="https://tldr.nettime.org/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://tldr.nettime.org/tags/CICD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CICD</span></a></p>
openSUSE Linux<p>Say goodbye to the container testing headache! Learn how <a href="https://fosstodon.org/tags/pytest_container" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pytest_container</span></a> + test infra make testing apps inside <a href="https://fosstodon.org/tags/containers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>containers</span></a> smooth and scalable (all in <a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a>) from this <a href="https://fosstodon.org/tags/oSC25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oSC25</span></a> talk. <a href="https://fosstodon.org/tags/pytest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pytest</span></a> <a href="https://fosstodon.org/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://fosstodon.org/tags/openSUSE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openSUSE</span></a> <a href="https://youtu.be/kU9NS1FpfY8?si=qyjoR5zfMWI7qpY3" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/kU9NS1FpfY8?si=qyjoR5</span><span class="invisible">zfMWI7qpY3</span></a></p>
Matthew Reinbold<p>The 404 Media story about a malicious prompt being accepted and pushed that encouraged Amazon's Q to delete whatever it came in contact with is eye opening, for a lot of reasons. </p><p>For me, it raises all sorts of questions regarding the governance and oversight of the deployment pipeline. How does a pull request from an unknown outsider get merged and deployed without meaningful review? </p><p><a href="https://www.lastweekinaws.com/blog/amazon-q-now-with-helpful-ai-powered-self-destruct-capabilities/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">lastweekinaws.com/blog/amazon-</span><span class="invisible">q-now-with-helpful-ai-powered-self-destruct-capabilities/</span></a></p><p><a href="https://opinuendo.com/tags/governance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>governance</span></a> <a href="https://opinuendo.com/tags/devOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devOps</span></a></p>
Puppet Community Team :fedi:<p>When versions of critical infrastructure applications go EOL the battle is always to consider the risk of the upgrade vs the risk of staying where you are without support. If you have an older version of <a href="https://fosstodon.org/tags/Perforce" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perforce</span></a> Puppet and are thinking of upgrading to Puppet 8, you should have a watch of this new video from Stephen Potter as he tackles some key upgrade tips!</p><p><a href="https://www.youtube.com/watch?v=EB2Ws6YtgOs" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=EB2Ws6YtgOs</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/sre" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sre</span></a> <a href="https://fosstodon.org/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a></p>
nullagent<p>You can see the code and adapt it to your situation.</p><p>It assumes that you have some number of esp32-s3 meshcore devices plugged in over USB to a Linux based device which the Action's runner can access.</p><p>Shout if you have patches, improvements or questions!</p><p><a href="https://git.devhack.net/Hammers/MeshcoreDeployer" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.devhack.net/Hammers/Meshco</span><span class="invisible">reDeployer</span></a></p><p><a href="https://partyon.xyz/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://partyon.xyz/tags/meshcore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>meshcore</span></a> <a href="https://partyon.xyz/tags/meshcoredeployer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>meshcoredeployer</span></a> <a href="https://partyon.xyz/tags/lora" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lora</span></a> <a href="https://partyon.xyz/tags/radio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>radio</span></a> <a href="https://partyon.xyz/tags/cicd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cicd</span></a> <a href="https://partyon.xyz/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://partyon.xyz/tags/forgejo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>forgejo</span></a></p>
nullagent<p>Woot, just finished implementing my first GitHub / Forgejo Actions which allows me to programmatically push meshcore builds to my radios on the roof from the comfort of my browser.</p><p>It currently only supports deploying to esp32s3 based LoRa devices so far.</p><p><a href="https://partyon.xyz/tags/meshcore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>meshcore</span></a> <a href="https://partyon.xyz/tags/lora" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lora</span></a> <a href="https://partyon.xyz/tags/radio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>radio</span></a> <a href="https://partyon.xyz/tags/esp32" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>esp32</span></a> <a href="https://partyon.xyz/tags/cicd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cicd</span></a> <a href="https://partyon.xyz/tags/meshcoredeployer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>meshcoredeployer</span></a> <a href="https://partyon.xyz/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://partyon.xyz/tags/forgejo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>forgejo</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> 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> <a href="https://mastodon.social/tags/courses" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>courses</span></a> <a href="https://mastodon.social/tags/career" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>career</span></a> <a href="https://mastodon.social/tags/learning" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>learning</span></a></p>
Leanpub<p>The Complete Guide to PyCharm <a href="http://leanpub.com/courses/leanpub/thecompleteguidetopycharm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">leanpub.com/courses/leanpub/th</span><span class="invisible">ecompleteguidetopycharm</span></a> is the featured online course 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> <a href="https://mastodon.social/tags/courses" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>courses</span></a> <a href="https://mastodon.social/tags/leanring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>leanring</span></a> <a href="https://mastodon.social/tags/pycharm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pycharm</span></a></p>
Leanpub<p>New 📚 Release! The DevOps AI Advantage: Transform Your DevOps Career Before AI Transforms the Industry by Quan Huynh <a href="https://mastodon.social/tags/books" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>books</span></a> <a href="https://mastodon.social/tags/ebooks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ebooks</span></a> <a href="https://mastodon.social/tags/ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ai</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/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a></p><p>Don't let AI disrupt your DevOps career—master it instead.</p><p>Find it on Leanpub!</p><p>Link: <a href="https://leanpub.com/the-devops-ai-advantage" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">leanpub.com/the-devops-ai-adva</span><span class="invisible">ntage</span></a></p>
Felix Denbratt<p><span class="h-card" translate="no"><a href="https://mastodon.matrix.org/@matrix" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>matrix</span></a></span> very scary bug indeed. Well worth reading for anyone working with Ops. Thank you for sharing this Matrix! <a href="https://ioc.exchange/tags/devOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devOps</span></a> <a href="https://ioc.exchange/tags/postgresql" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>postgresql</span></a> <a href="https://ioc.exchange/tags/postmortem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>postmortem</span></a></p>
Dirk Hondong<p>Am 10.10.25 ist es so weit<br>Data Moshpit 2025</p><p><a href="https://www.data-moshpit.de/runningorder.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">data-moshpit.de/runningorder.h</span><span class="invisible">tml</span></a></p><p>Heavy metal themed data conference </p><p>Und das in einem Metal Club</p><p><a href="https://nrw.social/tags/DataMoshpit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DataMoshpit</span></a><br><a href="https://nrw.social/tags/sqlserver" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sqlserver</span></a> <br><a href="https://nrw.social/tags/DataScience" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DataScience</span></a> (the crazy one...) :-D<br><a href="https://nrw.social/tags/Fabric" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fabric</span></a> <br><a href="https://nrw.social/tags/fabricsqldatabase" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fabricsqldatabase</span></a><br><a href="https://nrw.social/tags/git" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>git</span></a><br><a href="https://nrw.social/tags/microsoftdataplatformcommunity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>microsoftdataplatformcommunity</span></a><br><a href="https://nrw.social/tags/dax" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dax</span></a><br><a href="https://nrw.social/tags/powerbi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>powerbi</span></a> <br><a href="https://nrw.social/tags/cloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloud</span></a> <a href="https://nrw.social/tags/onprem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>onprem</span></a><br><a href="https://nrw.social/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a><br><a href="https://nrw.social/tags/databricks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>databricks</span></a> </p><p><a href="https://nrw.social/tags/metal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>metal</span></a><br><a href="https://nrw.social/tags/moshpit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>moshpit</span></a></p>