DEV Community

Steve Fenton profile picture

Steve Fenton

A Software Punk, author, programming-architect, pragmatist/abstractionist, and generalising-generalist. Fenton has written books on TypeScript, Octopus Deploy, and Web Operations Monitoring.

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™ UK ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™ Joined on  ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™ https://www.stevefenton.co.uk

Work

Principal DevEx Researcher at Octopus Deploy

Continuous Delivery Office Hours Ep.6: Change approvals

Continuous Delivery Office Hours Ep.6: Change approvals

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
3 min read

Want to connect with Steve Fenton?

Create an account to connect with Steve Fenton. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
AI Hasn’t Shifted The Bottleneck From Coding To Code Review

AI Hasn’t Shifted The Bottleneck From Coding To Code Review

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
4 min read
Continuous Delivery Office Hours Ep.7: Modern multi-tenancy

Continuous Delivery Office Hours Ep.7: Modern multi-tenancy

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
3 min read
The Rego/OPA crucial policy pattern

The Rego/OPA crucial policy pattern

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
3 min read
The difference between a millrace and a waterfall

The difference between a millrace and a waterfall

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
4 min read
Continuous Delivery Office Hours Ep.5: Delivering database changes

Continuous Delivery Office Hours Ep.5: Delivering database changes

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
6 min read
Auto-close GitHub pull requests

Auto-close GitHub pull requests

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
2 min read
AI: You Asked for a Dog, They’re Selling You a Cheetah

AI: You Asked for a Dog, They’re Selling You a Cheetah

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
6 min read
The thinking behind Millrace

The thinking behind Millrace

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
4 min read
Continuous Delivery Office Hours Ep.4: Mono, micro, mesco

Continuous Delivery Office Hours Ep.4: Mono, micro, mesco

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
4 min read
Generative AI: A model for acceptance

Generative AI: A model for acceptance

5
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
11 min read
Continuous Delivery Office Hours Ep.3: Branching strategies

Continuous Delivery Office Hours Ep.3: Branching strategies

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
4 min read
Gravity Applies To Robots

Gravity Applies To Robots

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
6 min read
Why Octopus invests in developer experience

Why Octopus invests in developer experience

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
7 min read
Automatically update GitHub Action versions

Automatically update GitHub Action versions

2
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
1 min read
Harness engineering: The power of AI, guided by human intelligence

Harness engineering: The power of AI, guided by human intelligence

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
6 min read
Continuous Delivery Office Hours Ep.2: Remaining deployable at all times

Continuous Delivery Office Hours Ep.2: Remaining deployable at all times

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
5 min read
How AI Makes You 56% Faster and 19% Slower

How AI Makes You 56% Faster and 19% Slower

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
7 min read
Continuous Delivery Office Hours Ep.1: Continuous Delivery should be your top priority

Continuous Delivery Office Hours Ep.1: Continuous Delivery should be your top priority

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
4 min read
Running Astro in a preview container

Running Astro in a preview container

1
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
2 min read
Developer Productivity in the Age of AI: Why Your Past Predicts Your Future

Developer Productivity in the Age of AI: Why Your Past Predicts Your Future

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
5 min read
Setting GitHub as a trusted publisher for npm

Setting GitHub as a trusted publisher for npm

1
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
2 min read
Roll up your chair: How one small change sparked a DevOps revolution

Roll up your chair: How one small change sparked a DevOps revolution

1
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
7 min read
Modern developer experience has deep roots

Modern developer experience has deep roots

2
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
6 min read
Snake Oil, Rituals, and Why We’re Wrong To Burn It All Down

Snake Oil, Rituals, and Why We’re Wrong To Burn It All Down

1
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
4 min read
We Don’t Trust AI (and That’s a Good Thing)

We Don’t Trust AI (and That’s a Good Thing)

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
4 min read
How To Measure AI’s Organizational Impact

How To Measure AI’s Organizational Impact

1
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
3 min read
Avoiding golden cages in Platform Engineering

Avoiding golden cages in Platform Engineering

2
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
5 min read
It may not be Picasso, but it is Brunel

It may not be Picasso, but it is Brunel

4
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™ 2
5 min read
Why Transformations Never Succeed: Even When They Do

Why Transformations Never Succeed: Even When They Do

3
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
6 min read
Stop Force-Feeding AI to Your Developers

Stop Force-Feeding AI to Your Developers

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
6 min read
The DORA 4 key metrics become 5

The DORA 4 key metrics become 5

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
5 min read
Leveling up your deployment pipelines

Leveling up your deployment pipelines

1
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
6 min read
6 GitOps Practices That Actually Work

6 GitOps Practices That Actually Work

1
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
5 min read
Platform Engineering’s patterns and anti-patterns

Platform Engineering’s patterns and anti-patterns

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
11 min read
Assessing DevOps with Continuous Delivery statements

Assessing DevOps with Continuous Delivery statements

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
3 min read
Vibe Coding: The Shadow IT Problem No One Saw Coming

Vibe Coding: The Shadow IT Problem No One Saw Coming

1
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
7 min read
The top 5 features of internal developer platforms

The top 5 features of internal developer platforms

1
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
5 min read
DevOps team structures

DevOps team structures

1
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
8 min read
Your IDP needs DDD

Your IDP needs DDD

1
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
6 min read
How organizations measure Platform Engineering

How organizations measure Platform Engineering

1
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
6 min read
Automation’s importance to Continuous Delivery

Automation’s importance to Continuous Delivery

1
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
8 min read
The difference between deployments and releases

The difference between deployments and releases

5
ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
4 min read
Why you should adopt Continuous Delivery

Why you should adopt Continuous Delivery

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
7 min read
Common mistakes in DevOps metrics

Common mistakes in DevOps metrics

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
6 min read
On Fear of Friday Deployments

On Fear of Friday Deployments

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
2 min read
GitOps Gap: Few Use Declarative Configuration To Manage State

GitOps Gap: Few Use Declarative Configuration To Manage State

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
4 min read
Measuring Platform Engineering with MONK metrics

Measuring Platform Engineering with MONK metrics

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
4 min read
Developer experience metrics

Developer experience metrics

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
3 min read
Improving culture with the capability culture cycle

Improving culture with the capability culture cycle

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
11 min read
The GitOps maturity model

The GitOps maturity model

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
6 min read
What is GitOps? A research-backed answer!

What is GitOps? A research-backed answer!

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
4 min read
Work Is Water: Beat Developer Infinity By Paying Attention to Flow

Work Is Water: Beat Developer Infinity By Paying Attention to Flow

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
4 min read
Comparing Lean, Agile, and Continuous Delivery

Comparing Lean, Agile, and Continuous Delivery

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
6 min read
Beyond ROWE: Why Results-Only Work Isn’t Always a Win

Beyond ROWE: Why Results-Only Work Isn’t Always a Win

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
6 min read
What’s Missing With AI-Generated Code? Refactoring

What’s Missing With AI-Generated Code? Refactoring

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
4 min read
Developer Productivity: Why Some Incentives Fail

Developer Productivity: Why Some Incentives Fail

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
4 min read
What Organizations Get Wrong With User-Centricity

What Organizations Get Wrong With User-Centricity

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
6 min read
Relax About Your DORA Metrics

Relax About Your DORA Metrics

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
5 min read
Speed Means Nothing Without Real Feedback

Speed Means Nothing Without Real Feedback

ðŸ”ī Hot News: steve fenton - āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļĢāđ‰āļ­āļ™
3 min read
loading...