Blog
/
Authors
/
Dewan Ahmed

Author Profile

Dewan Ahmed

Principal Developer Advocate

at
Harness

Dewan Ahmed is a Principal Developer Advocate at Harness, a company that aims to enable every software engineering team in the world to deliver code reliably, efficiently and quickly to their users. Before joining Harness, he worked at IBM, Red Hat, and Aiven as a developer, QA lead, consultant, and developer advocate. For the last fifteen years, Dewan has worked to solve DevOps and infrastructure problems for small startups, large enterprises, and governments. Starting his public speaking at a toastmaster in 2016, he has been speaking at tech conferences and meetups for the last ten years. His work is fueled by a passion for open-source and a deep respect for the tech community. Dewan writes about app/data infrastructure, developer advocacy, and his thoughts around a career in tech on his personal blog. Outside of work, he’s an advocate for underrepresented groups in tech and offers pro bono career coaching as his way of giving back.

Latest from

Dewan Ahmed

A pinned write-up worth starting with.

All posts by

Dewan Ahmed

Technical

Join the Conversation: The Harness Community Is Now Live

Join the Harness Community to connect with practitioners, solve delivery challenges, share expertise, and shape the future of software delivery.

Join the Conversation: The Harness Community Is Now Live

Technical

Automated Release Management: From CABs to Continuous Delivery

Find out how policy-driven pipelines, continuous delivery and AI-assisted verification are replacing manual CAB processes with automated release management.

Automated Release Management: From CABs to Continuous Delivery

Engineering

What a Context Graph Actually Is, and How to Build One

Context graphs help AI agents reason through work by modeling how processes happen across your organization. This guide breaks down what they are, how they differ from knowledge graphs, core architecture patterns, and key steps for building one.

What a Context Graph Actually Is, and How to Build One

Technical

Phil Christianson on Balancing Innovation and Reliability in Modern Product Teams

Xurrent Chief Product Officer Phil Christianson joins the ShipTalk podcast at SREday NYC 2026 to discuss balancing AI innovation with platform reliability and how empowered SRE teams accelerate product development.

Phil Christianson on Balancing Innovation and Reliability in Modern Product Teams

Engineering

What a Context Graph Actually Is, and How to Build One

Context graphs help AI agents reason through work by modeling how processes happen across your organization. This guide breaks down what they are, how they differ from knowledge graphs, core architecture patterns, and key steps for building one.

What a Context Graph Actually Is, and How to Build One

Engineering

The Agent-Native Repo: Why AGENTS.MD is the New Standard

Learn why AGENTS.md is becoming the standard for agent-native repositories and how it creates consistent, reliable behavior for AI coding agents.

The Agent-Native Repo: Why AGENTS.MD is the New Standard

Technical

Engineering

Argo CD Install: Helm-Based Setup for Enterprise DevOps Teams

This guide details an enterprise-grade Argo CD setup using Helm for repeatable, secure GitOps. It covers SSO/RBAC, HA, and multi-team guardrails.

Argo CD Install: Helm-Based Setup for Enterprise DevOps Teams

Engineering

From Chef to Chief Architect: Navigating the Intersection of AI and Data Security

IBM's Devan Shah shares how to scale DevSecOps for 450+ devs, manage AI coding agents, and secure the "crown jewels" in the age of DSPM.

From Chef to Chief Architect: Navigating the Intersection of AI and Data Security

Technical

Join the Conversation: The Harness Community Is Now Live

Join the Harness Community to connect with practitioners, solve delivery challenges, share expertise, and shape the future of software delivery.

Join the Conversation: The Harness Community Is Now Live

Technical

Automated Release Management: From CABs to Continuous Delivery

Find out how policy-driven pipelines, continuous delivery and AI-assisted verification are replacing manual CAB processes with automated release management.

Automated Release Management: From CABs to Continuous Delivery

Technical

Core Java vs Enterprise Java: Jakarta EE, Spring Boot & Modern Trade-offs [2026 Guide]

Java SE, Jakarta EE, and Spring Boot have converged more than most teams realize. A 2026 guide to choosing — and standardizing — your enterprise Java stack.

Core Java vs Enterprise Java: Jakarta EE, Spring Boot & Modern Trade-offs [2026 Guide]

Technical

Beyond the Big Bang: De-risking Cloud Migrations with Progressive Delivery

Learn how feature flags and progressive delivery reduce risk in cloud migrations through gradual rollout, real-time metrics, and safe rollback.

Beyond the Big Bang: De-risking Cloud Migrations with Progressive Delivery

Technical

Phil Christianson on Balancing Innovation and Reliability in Modern Product Teams

Xurrent Chief Product Officer Phil Christianson joins the ShipTalk podcast at SREday NYC 2026 to discuss balancing AI innovation with platform reliability and how empowered SRE teams accelerate product development.

Phil Christianson on Balancing Innovation and Reliability in Modern Product Teams

Technical

From Chaos to Confidence: Debunking the 3 Biggest Myths of Chaos Engineering

Chaos engineering isn’t risky or exclusive. It uses controlled, hypothesis-driven tests to improve resilience, complement QA, and build system confidence.

From Chaos to Confidence: Debunking the 3 Biggest Myths of Chaos Engineering

Technical

Defeating Context Rot: Mastering the Flow of AI Sessions

AI agents fail due to context rot—growing context degrades accuracy. Use plan, execute, reset, and checkpoints to keep outputs consistent and reliable.

Defeating Context Rot: Mastering the Flow of AI Sessions

Technical

The Multiverse of IT Storytelling

Cribl Principal Technical Marketing Engineer Leon Adato joins the ShipTalk podcast at SREday NYC 2026 to discuss SRE lessons from Spider-Verse, handling failed tech choices, and learning from system failures.

The Multiverse of IT Storytelling

Technical

Birol Yildiz on Autonomous Incident Response and the Future of AI SRE

ilert CEO Birol Yildiz joins the ShipTalk podcast at SREday NYC 2026 to discuss autonomous incident response, AI-powered SRE agents, and the future of reliability engineering.

Birol Yildiz on Autonomous Incident Response and the Future of AI SRE

Technical

Zachary Gruenberg on Machine Identity Security in the Age of AI

Palo Alto Networks Solution Engineer Zachary Gruenberg joins the ShipTalk podcast at SREday NYC 2026 to discuss machine identity security, AI agents, and how SRE teams can manage identity sprawl.

Zachary Gruenberg on Machine Identity Security in the Age of AI

Technical

Resilience Testing Is Non-Negotiable in the Enterprise SDLC

Resilience testing is a continuous, core SDLC practice. By proactively validating systems against failures, load, and disasters, teams reduce risk, avoid resilience debt, and ensure reliable software delivery.

Resilience Testing Is Non-Negotiable in the Enterprise SDLC

Technical

Engineering

Argo CD Install: Helm-Based Setup for Enterprise DevOps Teams

This guide details an enterprise-grade Argo CD setup using Helm for repeatable, secure GitOps. It covers SSO/RBAC, HA, and multi-team guardrails.

Argo CD Install: Helm-Based Setup for Enterprise DevOps Teams

Technical

How to Scale GitOps Without Hitting the Argo Ceiling

As GitOps adoption scales, teams often hit the “Argo ceiling”—where visibility fragments, scripts sprawl, and governance breaks down. Learn why this happens and how a GitOps control plane helps teams scale Argo CD without losing control.

How to Scale GitOps Without Hitting the Argo Ceiling

Technical

CTO Predictions for 2026: Special ShipTalk Episode with Nick Durkin

CTO predictions for 2026 on AI, DevSecOps, and delivery. Why AI exposes broken pipelines and how teams ship safely at speed.

CTO Predictions for 2026: Special ShipTalk Episode with Nick Durkin

Technical

Enterprise Cloud Migration: Reduce Risk with Automation

Enterprise cloud migration without risk: automate infrastructure, pipelines, and governance. See how Harness streamlines large-scale transitions.

Enterprise Cloud Migration: Reduce Risk with Automation

Technical

Harness x AWS re:Invent 2025

Harness at AWS re:Invent 2025: Visit Booth 731 for AI demos, challenges, swag, and strategies to ship better software on AWS with one unified platform.

Harness x AWS re:Invent 2025

Technical

KubeCon North America 2025: Recapping the Industry's Shift to AI Native Infrastructure

At KubeCon Atlanta 2025, Harness demonstrated how Agentic AI is transforming CI/CD from simple automation to adaptive, intelligent pipelines that reason, learn, and optimize delivery. The conference signaled a definitive move from "Cloud Native" to "AI Native," with Harness showcasing how AI is becoming the core substrate of software delivery rather than just an add-on.

KubeCon North America 2025: Recapping the Industry's Shift to AI Native Infrastructure

Technical

Road to KubeCon 2025: Smarter AI Delivery

Get a first look at KubeCon 2025 Atlanta! Discover how Harness AI and Google Cloud are redefining CI/CD with practical AI and platform innovation.

Road to KubeCon 2025: Smarter AI Delivery

Technical

Harness GitOps: Scaling Argo CD with Enterprise-Grade Control

Harness GitOps extends the proven Argo CD reconciliation model with enterprise-ready governance, visibility, and control. By pairing Harness GitOps with Argo CD components, teams gain a scalable GitOps architecture that works across single clusters or global fleets—while keeping Git as the single source of truth.

Harness GitOps: Scaling Argo CD with Enterprise-Grade Control

Technical

Harness Cloud: The Ultimate Managed Build Infrastructure for Fast, Secure CI

Discover how Harness Cloud accelerates CI with 8X faster builds, secure on-prem integrations, and built-in governance. Run builds on any language, any OS—effortlessly.

Harness Cloud: The Ultimate Managed Build Infrastructure for Fast, Secure CI

Technical

Optimizing Bazel Projects with Harness CI Intelligence

Speed up Bazel builds with Harness CI’s automatic remote caching and Build Intelligence, reducing build times by up to 4x with zero manual setup.

Optimizing Bazel Projects with Harness CI Intelligence

Technical

Speed Up Your Gradle Builds with Harness CI: Faster Builds, Better Efficiency

Discover how Harness CI optimizes Gradle builds with Build Intelligence, reducing build times and improving resource usage. Benchmark tests show Harness CI delivers up to 6x faster builds compared to GitHub Actions.

Speed Up Your Gradle Builds with Harness CI: Faster Builds, Better Efficiency

Technical

Mobile DevSecOps Guide: How to Optimize Mobile App Development with CI/CD in 2025

Discover how Mobile DevSecOps transforms app development by integrating security throughout the CI/CD pipeline. Learn how automation tools like Fastlane and Harness CI help mobile teams overcome environment management challenges, reduce build times, and deliver secure, high-quality apps faster to market.

Mobile DevSecOps Guide: How to Optimize Mobile App Development with CI/CD in 2025

Technical

Understanding Harness Open Source for your DevOps pipeline

Harness Open Source unifies code hosting, CI/CD automation, and artifact management, streamlining the entire software lifecycle. Gitspaces™️ provide ready-to-use development environments, while robust CI/CD pipelines automate testing and deployments with built-in secret management for secure operations. The Artifact Registry centralizes storage, simplifying release management and ensuring consistent workflows. All-in-one, Harness Open Source enables efficient, end-to-end development and delivery.

Understanding Harness Open Source for your DevOps pipeline

Technical

Seamlessly Migrating Git Repositories from Azure DevOps to Harness

Discover common challenges and their solutions for migrating Git repositories from Azure DevOps to Harness in this high-level guide.

Seamlessly Migrating Git Repositories from Azure DevOps to Harness

Technical

Effective Branch Rules for Your Git Repo

Learn how to use branch rules in Harness Code Repository to maintain code quality, enforce best practices, and streamline your Git workflow.

Effective Branch Rules for Your Git Repo

Technical

How the CODEOWNERS File Works in Git Repositories

Leverage CODEOWNERS to streamline code review. Understand syntax, best practices, and ensure the right people manage the right parts of your codebase.

How the CODEOWNERS File Works in Git Repositories

Technical

GitHub Actions Plugin for Reusable CI/CD Pipelines

Harness CI now supports GitHub Actions for reusable CI/CD pipelines, enhancing efficiency and consistency in your development workflow.

GitHub Actions Plugin for Reusable CI/CD Pipelines

Technical

MLOps and DevOps: Bridging the Gap

Learn how MLOps and DevOps converge to optimize machine learning projects, from inception to deployment, leveraging CI/CD for efficient delivery.

MLOps and DevOps: Bridging the Gap

Technical

CI/CD for Serverless

Learn how to implement CI/CD for serverless apps, leveraging automation to enhance scalability, cost efficiency, and simplified deployments.

CI/CD for Serverless

Technical

Securing CI/CD Images with Cosign and OPA

This blog examines container image security in CI/CD, focusing on tools like Cosign for image signing and Open Policy Agent (OPA) for policy enforcement. It offers a comparative look at various image signing tools, explores methods to ensure image integrity and compliance with organizational standards, and includes practical implementation guidance for Kubernetes, along with a hands-on tutorial.

Securing CI/CD Images with Cosign and OPA
No items found.

More voices from the Harness team

Engineers, security leads, and platform folks worth following.

All authors