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:

359
active users

#PlatformEngineering

2 posts2 participants0 posts today
The Late Night Linux Family<p>What to think about when picking a public cloud provider, and why it depends on the needs of your business. Free credits, billing complexity, available tools, small clouds vs the big three, hiring people with experience of particular cloud platforms, support, compliance, ease of repatriation, and more.</p><p><a href="https://hybridcloudshow.com/hcs35/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">hybridcloudshow.com/hcs35/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/podcast" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>podcast</span></a> <a href="https://mastodon.social/tags/cloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloud</span></a> <a href="https://mastodon.social/tags/PlatformEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PlatformEngineering</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>
Tatiana Mikhaleva<p>✨ Just discovered Kamaji — and I’m in love!</p><p>It’s a Kubernetes Control Plane manager that runs inside Pods, not on clunky VMs.</p><p>Perfect for multi-cluster setups, SaaS, and platform teams. You get:<br>🔸 Lower costs<br>🔸 Faster provisioning<br>🔸 Clean DevOps workflows 💅</p><p>If you’re into cloud-native infra, you’ll want to try this!<br>🔗 <a href="https://github.com/clastix/kamaji" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/clastix/kamaji</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubernetes</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/PlatformEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PlatformEngineering</span></a> <a href="https://mastodon.social/tags/CloudNative" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CloudNative</span></a> <a href="https://mastodon.social/tags/InfraGirl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InfraGirl</span></a> <a href="https://mastodon.social/tags/FediTech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediTech</span></a></p>
The Late Night Linux Family<p>How we access home environments from outside the home network while trying to stay secure using VPNs, Wireguard, overlay VPNs (like Tailscale and Nebula) and reverse proxies. Sean introduces us to Pangolin as an open source alternative middle-ground.</p><p><a href="https://hybridcloudshow.com/hcs34/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">hybridcloudshow.com/hcs34/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/podcast" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>podcast</span></a> <a href="https://mastodon.social/tags/cloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloud</span></a> <a href="https://mastodon.social/tags/PlatformEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PlatformEngineering</span></a></p>
Ariel<p>Kubernetes curly: deployment with autoscaling, each pod depends on and occasionally writes-to an external database.<br>To minimise database reads, an in-memory cache is implemented in the application.</p><p>However, when a pod writes to the database it should invalidate that key in the cache for all pods.<br>This works fine for the local cache, but how to distribute that invalidation?</p><p>I suppose we could use a statefulset and then hit the service for each other running pod but that seems... messy.</p><p><a href="https://eigenmagic.net/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubernetes</span></a> <a href="https://eigenmagic.net/tags/k8s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>k8s</span></a> <a href="https://eigenmagic.net/tags/PlatformEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PlatformEngineering</span></a></p>
Ariel<p>Call of PagerDuty: Unscheduled Escalation</p><p><a href="https://eigenmagic.net/tags/SRE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SRE</span></a> <a href="https://eigenmagic.net/tags/PlatformEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PlatformEngineering</span></a></p>
The Late Night Linux Family<p>How much observability and monitoring is really needed, the tooling people actually use (from Datadog and Grafana Cloud to open source options like Prometheus, Loki, and Tempo), and how to approach observability without overcomplicating things.</p><p><a href="https://hybridcloudshow.com/hcs33/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">hybridcloudshow.com/hcs33/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/podcast" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>podcast</span></a> <a href="https://mastodon.social/tags/cloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloud</span></a> <a href="https://mastodon.social/tags/PlatformEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PlatformEngineering</span></a></p>
Steve Fenton ➜<p>While I understand the desire to attract eyeballs, the trend of "a reinvention of a concept by adding [thing already included]" is tiresome. </p><p>What? You've invented a replacement for Platform Engineering and the difference is... you let users have a say in what you build? Why, this is a revolution!</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/PlatformEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PlatformEngineering</span></a> <a href="https://mastodon.social/tags/Tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tech</span></a></p>
Ariel<p>My hot take is that Weaveworks failed cause GitOps is truly terrible DevEx.</p><p><a href="https://eigenmagic.net/tags/PlatformEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PlatformEngineering</span></a> <a href="https://eigenmagic.net/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a></p>
The Late Night Linux Family<p>When should you consider using a third-party management tool, rather than just the ones built into your cloud of choice?</p><p><a href="https://hybridcloudshow.com/hcs31/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">hybridcloudshow.com/hcs31/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/podcast" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>podcast</span></a> <a href="https://mastodon.social/tags/cloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloud</span></a> <a href="https://mastodon.social/tags/PlatformEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PlatformEngineering</span></a></p>
delProfundo<p>Building a set of GitOps/devex guidance videos for a client. Figured some folks might be interested in seeing what automating project initiation looks like and how the standardised integrated repositories operate. </p><p>A following video will show how to use the portal to configure your active workloads and how the automation shifts all the way left to automating your desktop engineering processes. </p><p>This is a next level productivity boost during transformations, reducing organizations requirement for expensive platform engineers. </p><p><a href="https://aus.social/tags/devex" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devex</span></a> <a href="https://aus.social/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://aus.social/tags/platformengineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>platformengineering</span></a></p><p><a href="https://youtu.be/AzEcO6uPc40?si=2zdoHwJHYg5kDAv-" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/AzEcO6uPc40?si=2zdoHw</span><span class="invisible">JHYg5kDAv-</span></a></p>
Luke Murray<p>🚀 I’m really excited to share that Service Groups are now in public preview in Microsoft Azure! <a href="https://aus.social/tags/Azure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Azure</span></a> <a href="https://aus.social/tags/CloudGovernance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CloudGovernance</span></a> <a href="https://aus.social/tags/ServiceGroups" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ServiceGroups</span></a> <a href="https://aus.social/tags/MicrosoftAzure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicrosoftAzure</span></a> <a href="https://aus.social/tags/CloudNative" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CloudNative</span></a> <a href="https://aus.social/tags/PlatformEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PlatformEngineering</span></a> <a href="https://aus.social/tags/mvpbuzz" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mvpbuzz</span></a> <a href="https://aus.social/tags/msbuild" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>msbuild</span></a></p>
Jonathan Matthews<p>Here's a <a href="https://fosstodon.org/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://fosstodon.org/tags/networking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>networking</span></a> question for you: what's a lightweight way to allow an HTTP request to an arbitrary *user*-provided FQDN, but to prevent the connection being made if the FQDN maps to an RFC1918/private IP address?</p><p>(The relevant command here is <a href="https://fosstodon.org/tags/curl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>curl</span></a>, but I don't think that matters as it doesn't appear to have a flag to say "only connect if the IP is /not/ inside these subnets".) <a href="https://fosstodon.org/tags/sysadmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sysadmin</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/network" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>network</span></a> <a href="https://fosstodon.org/tags/hostnetworking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hostnetworking</span></a> <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/systems" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systems</span></a> <a href="https://fosstodon.org/tags/platformengineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>platformengineering</span></a></p>
The Late Night Linux Family<p>Sean tells us about bootable containers and asks for our opinions on how he plans to use them with Kubernetes.</p><p><a href="https://hybridcloudshow.com/hcs30/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">hybridcloudshow.com/hcs30/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/podcast" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>podcast</span></a> <a href="https://mastodon.social/tags/cloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloud</span></a> <a href="https://mastodon.social/tags/PlatformEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PlatformEngineering</span></a> <a href="https://mastodon.social/tags/bootablecontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bootablecontainers</span></a></p>
Ariel<p>Lord forgive me, I have blogged again.</p><p>Basically:</p><p>- Target your influence<br>- Be genuinely empathetic<br>- Serve your audience<br>- Entice a pilot cohort<br>- Adapt quickly to reality<br>- Sell widely<br>- Repeat</p><p><a href="https://www.richtman.au/blog/platform-engineering-change/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">richtman.au/blog/platform-engi</span><span class="invisible">neering-change/</span></a></p><p><a href="https://eigenmagic.net/tags/PlatformEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PlatformEngineering</span></a> <a href="https://eigenmagic.net/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://eigenmagic.net/tags/DevOpsish" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOpsish</span></a></p>
Ariel<p><a href="https://eigenmagic.net/tags/o11y" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>o11y</span></a> <a href="https://eigenmagic.net/tags/Observability" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Observability</span></a> <a href="https://eigenmagic.net/tags/PlatformEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PlatformEngineering</span></a> <a href="https://eigenmagic.net/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://eigenmagic.net/tags/Grafana" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Grafana</span></a> <a href="https://eigenmagic.net/tags/Prometheus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Prometheus</span></a> <a href="https://eigenmagic.net/tags/OpenTelemetry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenTelemetry</span></a> <a href="https://eigenmagic.net/tags/Otel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Otel</span></a></p>
Frontend Dogma<p>Claude Code: AI Agent for Devops, SRE, and Platform Engineering, by (not found on Mastodon or Bluesky):</p><p><a href="https://www.youtube.com/watch?v=h-6LP133o6w" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=h-6LP133o6</span><span class="invisible">w</span></a></p><p><a href="https://mas.to/tags/videos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>videos</span></a> <a href="https://mas.to/tags/ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ai</span></a> <a href="https://mas.to/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://mas.to/tags/platformengineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>platformengineering</span></a></p>
OWASP Foundation<p>Join Magnus Jungsbluth at OWASP Global AppSec EU 2025 in Barcelona for an inside look at scaling Policy as Code across thousands of applications!</p><p>🛡️ Policy as Code for Applications at Scale<br>📅 Thursday, May 29, 2025<br>⏰ 3:30 PM – 4:15 PM CEST</p><p>🔗 Register: <a href="https://owasp.glueup.com/event/123983/register/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">owasp.glueup.com/event/123983/</span><span class="invisible">register/</span></a></p><p>A must-attend for platform engineers, appsec leaders, and anyone scaling security across modern organizations.</p><p><a href="https://infosec.exchange/tags/OWASP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OWASP</span></a> <a href="https://infosec.exchange/tags/AppSecEU2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AppSecEU2025</span></a> <a href="https://infosec.exchange/tags/OPA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OPA</span></a> <a href="https://infosec.exchange/tags/DevSecOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevSecOps</span></a> <a href="https://infosec.exchange/tags/PlatformEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PlatformEngineering</span></a> <a href="https://infosec.exchange/tags/AppSec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AppSec</span></a> <a href="https://infosec.exchange/tags/Barcelona" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Barcelona</span></a></p>
OpenUK<p>Next OpenUK London meet-up sponsored by Avanade: 21 May on Platform Engineering!<br>With Helen Gruel and Tasmin Fox Davies, hosted by Jennifer Riggins and Fergus Kidd<br>Find out more on joining here: <a href="https://openuk.uk/event-calendar/openuklondon24savethedate/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">openuk.uk/event-calendar/openu</span><span class="invisible">klondon24savethedate/</span></a><br><a href="https://hachyderm.io/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://hachyderm.io/tags/opensourcesoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensourcesoftware</span></a> <a href="https://hachyderm.io/tags/openuk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openuk</span></a> <a href="https://hachyderm.io/tags/platformengineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>platformengineering</span></a></p>
Peter N. M. Hansteen<p>Introducing bpflogd(8): capture packets via BPF to log files <a href="https://www.undeadly.org/cgi?action=article;sid=20250425074505" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">undeadly.org/cgi?action=articl</span><span class="invisible">e;sid=20250425074505</span></a> <a href="https://mastodon.social/tags/openbsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openbsd</span></a> <a href="https://mastodon.social/tags/bpflogd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bpflogd</span></a> <a href="https://mastodon.social/tags/bpf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bpf</span></a> <a href="https://mastodon.social/tags/networking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>networking</span></a> <a href="https://mastodon.social/tags/logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>logging</span></a> <a href="https://mastodon.social/tags/development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>development</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/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</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/platformengineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>platformengineering</span></a></p>