@defmyfunc blog

@defmyfunc

Written by @defmyfunc who lives and works in Manchester, UK. Currently at ThoughtWorks. You should follow him on Twitter

An analogy to describe software development

August 28, 2019

On 'Why software development is like running a restaurant' and 'What analogy do you use to usefully describe the act of software development?'

Being a little more QA

August 09, 2019

How the future of software development is becoming more QA

How to move to #noestimates

July 01, 2019

Moving to #noestimates and relying on forecasting can be difficult for any person, team or organisation. Here I describe one way I go about it

"The uncomfortable world of constant discovery" or "The difference between Delivery and Product teams"

June 12, 2019

A look at the differences between 'Product' teams and 'Delivery' teams

Serverless Deployment Patterns and Techniques

May 20, 2019

Understanding the best way to deploy serverless architectures and solutions

AI/ML, Healthcare and Observability

April 06, 2019

Some thoughts based on my recent exeperience in the healthcare domain

On T(est)DD, M(onitering)DD, O(bservability)DD and H(ypothesis)DD

March 05, 2019

A summary of my thoughts on TDD (Test Driven Development), MDD (Monitering Driven Development), ODD (Observability Driven Development) & HDD (Hypothesis Driven Development). Phew.

Releasing value in software development

November 22, 2018

An overview of different approaches to breaking down problems into slices

How I use CRC (Class Responsibility Collaboration) Cards every day (Part 2)

March 28, 2018

Even more examples of how to use CRC (Class Responsibility Collaboration) cards in your day to day work

How I use CRC (Class Responsibility Collaboration) Cards every day (Part 1)

March 23, 2018

Some examples of how to use CRC (Class Responsibility Collaboration) cards in your day to day work

Understanding Team Values

February 08, 2018

A description of my 'go to' meeting for understanding the differing values across a team in a low trust situation

Why I like Test Driven Development

January 23, 2018

A short article on why I like Test Driven Development (TDD)