Blog
/
Authors
/
Stephen Atwell

Author Profile

Stephen Atwell

Principal Product Manager

at
Harness

Stephen Atwell develops products to improve the life of technologists. Currently, he leads Harness�s Database DevOps product. Stephen was a speaker at Kubecon 2024, Postgresconf 2024, Data on Kubernetes Day in 2023, the Continuous Delivery Summit in 2022, CDCon in 2023, 2022 and 2021, and the TBM Conference in 2015. Stephen started working in IT Operations in 1998 and transitioned to developing software in 2006. Since then he has focused on developing products that solve problems he experienced in his previous roles. Stephen holds a bachelors of Engineering in Computer Science and has worn hats ranging from network administrator, to database administrator, to software engineer, to product manager. Outside of work, Stephen develops open source garden planning software (Kitchen Garden Aid 2 ). He lives in Bellevue, Washington with his wife.

Latest from

Stephen Atwell

A pinned write-up worth starting with.

All posts by

Stephen Atwell

Technical

BigQuery CI/CD and Database DevOps with Harness

Automate BigQuery schema deployments with Harness using secure OIDC authentication and CI/CD pipelines.

BigQuery CI/CD and Database DevOps with Harness

Technical

Database Governance with OPA in Harness DB DevOps

Learn how OPA policies in Harness Database DevOps enforce compliance, automate governance, and secure database changes with policy-as-code.

Database Governance with OPA in Harness DB DevOps

Technical

How Database DevOps Ends the Dev vs. DBA Divide

End the Dev vs DBA friction. Learn how Database DevOps unifies speed and safety through shared workflows, automation, and collaboration.

How Database DevOps Ends the Dev vs. DBA Divide

Engineering

How We Built Harness Database DevOps: Research, Collaboration, and Empathy

Discover the story behind Harness Database DevOps, how research, community learning, and developer empathy shaped a platform designed to modernize database delivery.

How We Built Harness Database DevOps: Research, Collaboration, and Empathy

Technical

Updating Reference Data with Rollbacks Using Harness Database DevOps

Learn to version reference data with Liquibase OSS, automate deployments in Harness Database DevOps, and enable safe rollbacks.

Updating Reference Data with Rollbacks Using Harness Database DevOps

Technical

BigQuery CI/CD and Database DevOps with Harness

Automate BigQuery schema deployments with Harness using secure OIDC authentication and CI/CD pipelines.

BigQuery CI/CD and Database DevOps with Harness

Technical

Building Governance, Auditability, and Visibility into Database DevOps

Stop manual governance. Harness embeds policy-as-code and auditability directly into your Database DevOps pipeline for consistent, pre-execution control.

Building Governance, Auditability, and Visibility into Database DevOps

Technical

Database Governance with OPA in Harness DB DevOps

Learn how OPA policies in Harness Database DevOps enforce compliance, automate governance, and secure database changes with policy-as-code.

Database Governance with OPA in Harness DB DevOps

Technical

Automate AlloyDB Schema Management with Harness Database DevOps

Harness Database DevOps adds AlloyDB support, enabling secure, automated, and governed PostgreSQL database delivery at enterprise scale.

Automate AlloyDB Schema Management with Harness Database DevOps

Technical

How Database DevOps Ends the Dev vs. DBA Divide

End the Dev vs DBA friction. Learn how Database DevOps unifies speed and safety through shared workflows, automation, and collaboration.

How Database DevOps Ends the Dev vs. DBA Divide

Technical

How Database DevOps and Migration Systems Work Together to Automate Schema Delivery

End database deployment bottlenecks. Learn why pairing Database DevOps with migration tools unlocks safe, automated CI/CD for every schema change.

How Database DevOps and Migration Systems Work Together to Automate Schema Delivery

Technical

Automate CockroachDB Schema Changes with Harness Database DevOps

Automate CockroachDB schema changes with Harness Database DevOps using Git, Liquibase, and CI/CD for secure, scalable DB delivery.

Automate CockroachDB Schema Changes with Harness Database DevOps

Technical

Introducing AI-Powered Database Migration Authoring: The Last Mile of DevOps Just Got Smarter

AI-powered database migrations let developers describe database changes in plain language—safe, compliant, and CI/CD ready.

Introducing AI-Powered Database Migration Authoring: The Last Mile of DevOps Just Got Smarter

Technical

Harness Database DevOps vs Liquibase vs Flyway

Discover how Harness, Liquibase, and Flyway compare in CI/CD, rollback, visibility, and AI-assisted database schema management.

Harness Database DevOps vs Liquibase vs Flyway

Technical

Trunk vs Feature vs Environment: Tales from Database Deployment Hell

Explore trunk, feature, and environment-based database deployment strategies with Liquibase and Harness Database DevOps.

Trunk vs Feature vs Environment: Tales from Database Deployment Hell

Technical

Automating Database DevOps: From Manual Scripts to AI-Generated Migrations

Harness AI-powered migration authoring automates database changes, enhances governance, and accelerates safe, compliant deployments.

Automating Database DevOps: From Manual Scripts to AI-Generated Migrations

Technical

Improving Liquibase Developer Experience with Harness Database DevOps Automated Change Generation

Boost your Liquibase development workflow with Harness Database DevOps. Learn how automated changeset generation streamlines schema changes, improves governance, and enhances developer experience across all environments.

Improving Liquibase Developer Experience with Harness Database DevOps Automated Change Generation

Technical

State vs Script Migrations in Modern Database DevOps

Learn how Harness Database DevOps blends state and script-based migrations to ensure safe, automated, and repeatable database deployments in CI/CD.

State vs Script Migrations in Modern Database DevOps

Technical

How Git Branching Strategies Break Database DevOps Pipelines

Learn why per-environment Git branching breaks database deployments and how a trunk-based, context-driven GitOps approach restores reliability, speed, and confidence.

How Git Branching Strategies Break Database DevOps Pipelines

Technical

Automating Environment-Specific Verification Queries with Liquibase and Harness Database DevOps

Automate environment-aware database verifications using Liquibase and Harness to ensure safe, consistent changes across all environments.

Automating Environment-Specific Verification Queries with Liquibase and Harness Database DevOps

Technical

Database Refactoring: How to Safely Move a Database Column

This blog post will walk you through a real-world example of how to safely alter a database schema to support new requirements with 0 downtime, data integrity, and the ability to rollback if needed.

Database Refactoring: How to Safely Move a Database Column

Technical

How Changes to Database Schemas Slow Down Application Delivery

Accelerate app delivery by automating database schema changes, ensuring data integrity, and adopting a DevOps approach. Learn key strategies here.

How Changes to Database Schemas Slow Down Application Delivery
No items found.

More voices from the Harness team

Engineers, security leads, and platform folks worth following.

All authors