<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Mohamad Alsharbaji | Blog</title>
    <link>https://malsharbaji.com/blog</link>
    <description>Thoughts on platform engineering, cloud infrastructure, and DevOps.</description>
    <language>en</language>
    <atom:link href="https://malsharbaji.com/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>GitOps for RDS: Replacing Manual Database Credentials with Code-Driven User Management</title>
      <link>https://malsharbaji.com/blog/gitops-rds-user-management</link>
      <description>How we eliminated shared database passwords and manual credential management by building a GitOps workflow where every database user, privilege, and schema change is a versioned SQL migration -applied automatically via Kubernetes Jobs with zero static credentials.</description>
      <pubDate>Tue, 03 Mar 2026 00:00:00 GMT</pubDate>
      <guid>https://malsharbaji.com/blog/gitops-rds-user-management</guid>
    </item>
    <item>
      <title>Managing GitHub at Enterprise Scale with Terraform</title>
      <link>https://malsharbaji.com/blog/managing-github-at-scale</link>
      <description>Part 3 of our migration story. How we built a self-service platform to manage 400+ repositories, 27 teams, and security policies across our GitHub organization using Terraform.</description>
      <pubDate>Mon, 18 Mar 2024 00:00:00 GMT</pubDate>
      <guid>https://malsharbaji.com/blog/managing-github-at-scale</guid>
    </item>
    <item>
      <title>Choosing GitHub: A Comprehensive Comparison</title>
      <link>https://malsharbaji.com/blog/choosing-github-comprehensive-comparison</link>
      <description>Part 2 of our migration story. We compare GitHub and GitLab across cost, pipeline performance, security, and developer experience to explain why GitHub was the right choice.</description>
      <pubDate>Mon, 12 Feb 2024 00:00:00 GMT</pubDate>
      <guid>https://malsharbaji.com/blog/choosing-github-comprehensive-comparison</guid>
    </item>
    <item>
      <title>Embracing Change: From BitBucket to GitHub for Our CI/CD Needs</title>
      <link>https://malsharbaji.com/blog/embracing-change-bitbucket-to-github</link>
      <description>The story of why and how we migrated from BitBucket and our self-hosted CI/CD system Estafette to GitHub, and the limitations that drove the decision.</description>
      <pubDate>Mon, 15 Jan 2024 00:00:00 GMT</pubDate>
      <guid>https://malsharbaji.com/blog/embracing-change-bitbucket-to-github</guid>
    </item>
  </channel>
</rss>