Posts by Tag

software development

Clojure Adoption - The Usual Suspects

5 minute read

I think that you have to have suffered a number of failures and frustrations with other programming languages to recognise that the benefits far out weigh th...

To Do Damage (TDD)

7 minute read

TDD is one tool… Like all good tools, it has sharp edges and if you misuse it, it can cut you that’s not a reason to leave it in the toolbox.

TDD - That’s Design Done

12 minute read

… a fine grained tool, and as such should be used where appropriate but it’s not a religion.

Back to top ↑

clojure

Clojure Adoption - The Usual Suspects

5 minute read

I think that you have to have suffered a number of failures and frustrations with other programming languages to recognise that the benefits far out weigh th...

Back to top ↑

architecture

Levers of change

8 minute read

Evolutionary architecture is the art of self organisation of both the human subsystems that produce software and the automated systems that form the environm...

Back to top ↑

testing

To Do Damage (TDD)

7 minute read

TDD is one tool… Like all good tools, it has sharp edges and if you misuse it, it can cut you that’s not a reason to leave it in the toolbox.

TDD - That’s Design Done

12 minute read

… a fine grained tool, and as such should be used where appropriate but it’s not a religion.

Back to top ↑

functional programming

Back to top ↑

startup

Back to top ↑

scaling up

Back to top ↑

ai

Back to top ↑

data

Back to top ↑

devops

Back to top ↑

Test Driven Development

To Do Damage (TDD)

7 minute read

TDD is one tool… Like all good tools, it has sharp edges and if you misuse it, it can cut you that’s not a reason to leave it in the toolbox.

TDD - That’s Design Done

12 minute read

… a fine grained tool, and as such should be used where appropriate but it’s not a religion.

Back to top ↑

methodologies

Levers of change

8 minute read

Evolutionary architecture is the art of self organisation of both the human subsystems that produce software and the automated systems that form the environm...

Back to top ↑

software engineer

Back to top ↑

recruitment

Back to top ↑

microservices

Back to top ↑

systems thinking

Levers of change

8 minute read

Evolutionary architecture is the art of self organisation of both the human subsystems that produce software and the automated systems that form the environm...

Back to top ↑