DEV Community

Chris James profile picture

Chris James

Engineering Manager

Reduce WIP by practicing trunk-based development, rather than pull requests

Reduce WIP by practicing trunk-based development, rather than pull requests

Reactions 3 Comments
10 min read
The TDD Thinking Hats

The TDD Thinking Hats

Reactions 10 Comments
6 min read
The Why of TDD

The Why of TDD

Reactions 59 Comments 3
18 min read
How my website works

How my website works

Reactions 69 Comments 7
5 min read
Start naming your test doubles correctly

Start naming your test doubles correctly

Reactions 10 Comments
4 min read
Work 2019: Building a brand new team

Work 2019: Building a brand new team

Reactions 37 Comments
12 min read
Gamifying Continuous Integration

Gamifying Continuous Integration

Reactions 83 Comments 15
6 min read
The carbon footprint of your website

The carbon footprint of your website

Reactions 34 Comments 5
1 min read
The ghost of Henry Ford is ruining your development team

The ghost of Henry Ford is ruining your development team

Reactions 54 Comments 2
10 min read
Go back to basics with MVC

Go back to basics with MVC

Reactions 58 Comments 8
4 min read
Learn Go with tests - Roman Numerals and Property Based Tests

Learn Go with tests - Roman Numerals and Property Based Tests

Reactions 47 Comments 1
19 min read
How to go fast

How to go fast

Reactions 108 Comments 10
10 min read
Learn Go with tests - Context

Learn Go with tests - Context

Reactions 70 Comments
10 min read
Learn Go with tests - Error types

Learn Go with tests - Error types

Reactions 42 Comments 1
4 min read
How to test a function that uses os.Exec?

How to test a function that uses os.Exec?

Reactions 16 Comments 1
4 min read
Tis the season to write Clojure

Tis the season to write Clojure

Reactions 19 Comments 2
8 min read
Why TDD?

Why TDD?

Reactions 28 Comments 9
7 min read
Software engineering fetishes

Software engineering fetishes

Reactions 46 Comments 12
3 min read
The Web I Want

The Web I Want

Reactions 286 Comments 68
6 min read
Fun with Bash

Fun with Bash

Reactions 75 Comments 5
4 min read
Learn go by writing tests: Reflection

Learn go by writing tests: Reflection

Reactions 19 Comments
13 min read
Property-based testing in real life

Property-based testing in real life

Reactions 10 Comments
5 min read
Property based testing in Go

Property based testing in Go

Reactions 34 Comments 1
4 min read
Why you should deploy on Friday afternoon

Why you should deploy on Friday afternoon

Reactions 138 Comments 39
7 min read
Learn Go by writing tests: Synchronising asynchronous processes

Learn Go by writing tests: Synchronising asynchronous processes

Reactions 31 Comments 2
9 min read
Learn Go by writing tests: Mocking

Learn Go by writing tests: Mocking

Reactions 25 Comments 5
11 min read
Learn Go by writing tests: Dependency Injection

Learn Go by writing tests: Dependency Injection

Reactions 31 Comments 2
6 min read
Stop worrying about job titles

Stop worrying about job titles

Reactions 13 Comments 7
1 min read
Learn Go by writing tests: Pointers and errors

Learn Go by writing tests: Pointers and errors

Reactions 16 Comments 1
12 min read
Learn Go by writing tests: Structs, methods, interfaces & table driven tests

Learn Go by writing tests: Structs, methods, interfaces & table driven tests

Reactions 60 Comments 7
12 min read
Learn Go by writing Tests: Arrays and slices

Learn Go by writing Tests: Arrays and slices

Reactions 18 Comments 1
10 min read
Learn Go by writing tests

Learn Go by writing tests

Reactions 198 Comments 24
10 min read
loading...