DEV Community

Jonathan Hall profile picture

Jonathan Hall

The Tiny DevOps Guy ● Speaker ● Podcaster ● I help small teams confidently deliver software. Even on Friday afternoon.

Location Netherlands Joined Joined on  Personal website https://jhall.io/ github website twitter website

Work

DevOps Coach

Mastering Evolutionary Design

Mastering Evolutionary Design

Reactions 2 Comments
1 min read
The importance of finger painting

The importance of finger painting

Reactions 2 Comments
1 min read
The one code review method to rule them all

The one code review method to rule them all

Reactions 5 Comments
2 min read
Staying DRY in a WET codebase

Staying DRY in a WET codebase

Reactions 2 Comments
1 min read
DRY can be expensive

DRY can be expensive

Reactions 5 Comments
1 min read
Readability vs performance

Readability vs performance

Reactions 1 Comments
1 min read
Readability is paramount

Readability is paramount

Reactions 5 Comments 2
2 min read
The two most common DevOps anti-patterns

The two most common DevOps anti-patterns

Reactions 2 Comments
1 min read
Politics are expected

Politics are expected

Reactions 2 Comments
1 min read
How to measure continuous improvement

How to measure continuous improvement

Reactions 4 Comments
1 min read
"Agile" is not a noun

"Agile" is not a noun

Reactions 2 Comments
1 min read
The best tools money can buy

The best tools money can buy

Comments
1 min read
Borrow my Brain: Integrating Dev & QA

Borrow my Brain: Integrating Dev & QA

Comments
1 min read
When to not be agile

When to not be agile

Comments
2 min read
A technical screening horror

A technical screening horror

Comments
1 min read
Another look behind the scenes of this post

Another look behind the scenes of this post

Comments
1 min read
When should you assign technical homework during an interview?

When should you assign technical homework during an interview?

Comments
3 min read
When should you assign a technical homework during an interview?

When should you assign a technical homework during an interview?

Comments
3 min read
When are small WIP limits appropriate?

When are small WIP limits appropriate?

Comments
2 min read
Can small companies do effective A/B testing?

Can small companies do effective A/B testing?

Comments
1 min read
Is it a good day to optimize?

Is it a good day to optimize?

Reactions 1 Comments
2 min read
What if we can't afford to hire an expert?

What if we can't afford to hire an expert?

Comments
2 min read
How should we choose our WIP limits?

How should we choose our WIP limits?

Comments
3 min read
Why WIP limits?

Why WIP limits?

Reactions 1 Comments
2 min read
Who to hire first: A senior or junior?

Who to hire first: A senior or junior?

Comments
3 min read
My worst deployment war story

My worst deployment war story

Reactions 1 Comments
2 min read
Agility is relative

Agility is relative

Comments
1 min read
BDUF vs emergant design

BDUF vs emergant design

Comments
1 min read
Should we use Kubernetes for our MVP?

Should we use Kubernetes for our MVP?

Comments 1
2 min read
My thoughts on SAFe (The Scaled “Agile” Framework)

My thoughts on SAFe (The Scaled “Agile” Framework)

Comments
2 min read
Can we parallelize agile?

Can we parallelize agile?

Comments
2 min read
Can we scale agile?

Can we scale agile?

Reactions 2 Comments
2 min read
Reader response: How does QA fit into DevOps?

Reader response: How does QA fit into DevOps?

Comments
1 min read
Has Facebook outgrown "Move fast and break things"?

Has Facebook outgrown "Move fast and break things"?

Comments
2 min read
Reader response to: The science of software development

Reader response to: The science of software development

Comments
1 min read
Should we use RICE to prioritize our agile backlog?

Should we use RICE to prioritize our agile backlog?

Comments
2 min read
Is Lean really relevant to software development?

Is Lean really relevant to software development?

Comments
2 min read
How does QA fit into DevOps?

How does QA fit into DevOps?

Reactions 4 Comments
2 min read
The science of software development

The science of software development

Comments
1 min read
Do you talk to your users?

Do you talk to your users?

Reactions 1 Comments
1 min read
What can we learn from the Facebook outage?

What can we learn from the Facebook outage?

Reactions 1 Comments
2 min read
What's the least we can do?

What's the least we can do?

Comments
2 min read
A simple solution to the confusion between "testing" and "checking"

A simple solution to the confusion between "testing" and "checking"

Reactions 3 Comments
3 min read
Reader question: What kind of role should I look for when starting a career in DevOps?

Reader question: What kind of role should I look for when starting a career in DevOps?

Comments
2 min read
The distinction between "testing" and "checking"

The distinction between "testing" and "checking"

Comments
1 min read
Save "Check" for chess

Save "Check" for chess

Comments
2 min read
What is the difference between deploy and release?

What is the difference between deploy and release?

Comments
2 min read
A brief history of CI/CD

A brief history of CI/CD

Comments
2 min read
DevOps Careers Q&A Replay

DevOps Careers Q&A Replay

Reactions 2 Comments
1 min read
Are your hiring filters working?

Are your hiring filters working?

Reactions 1 Comments
3 min read
Can you end code freezes?

Can you end code freezes?

Reactions 2 Comments
1 min read
Do your developers write tests?

Do your developers write tests?

Reactions 1 Comments
1 min read
Version control all the things!

Version control all the things!

Comments
1 min read
Join me for a free live session: DevOps Careers Q&A

Join me for a free live session: DevOps Careers Q&A

Reactions 1 Comments
1 min read
What's the difference between DevOps and Site Reliability Engineering?

What's the difference between DevOps and Site Reliability Engineering?

Comments
2 min read
What does it take to affect change?

What does it take to affect change?

Comments
2 min read
How to learn DevOps

How to learn DevOps

Reactions 3 Comments
1 min read
Knowledge options

Knowledge options

Reactions 3 Comments
2 min read
Invest in flexibility

Invest in flexibility

Comments
1 min read
Make reversable decisions

Make reversable decisions

Comments
2 min read
loading...