2022  2

May  1

UI Tests: The Illusion of Quality at the Cost of Quality

May 9, 2022

April  1

5 Story Mapping Anti-Patterns

April 21, 2022

2021  13

December  1

Simple Practices to Improve Software Development Teams

December 8, 2021

November  1

Leading Indicators

November 20, 2021

August  1

Using Gherkin for Acceptance Criteria

August 25, 2021

May  2

The Backend and Frontend Story Divide

May 5, 2021

Avoiding Duplication in State Management

May 4, 2021

April  1

Mocking and Spying with Jest and TypeScript

April 22, 2021

March  4

Evaluating Metrics

March 31, 2021

Shock Doctrine

March 26, 2021

Waiting for a Crisis

March 9, 2021

OS Privacy Controls

March 5, 2021

February  2

On Estimation

February 26, 2021

On Planning in Kanban

February 26, 2021

January  1

Is Scrum suitable for complicated bug fixes?

January 4, 2021

2020  16

November  2

Architectural Tension

November 18, 2020

Dissonance of Using Functional Concepts in Non-functional Stacks

November 2, 2020

September  1

The Definition of News Has Been Legally Changed

September 30, 2020

August  1

TDSB Survey Results Can Be Misleading

August 23, 2020

July  5

A Short Analysis of an Analysis: YouTube Trending Videos

July 11, 2020

Mining for Side-Effects in Complex Adaptive Systems

July 6, 2020

Serverless Architectures and Storing First

July 3, 2020

Autonomy, Maturity and Chaos

July 2, 2020

Compliance Metrics

July 1, 2020

June  2

Dissorienting Dilemma

June 29, 2020

Women’s Rights in Islam

June 29, 2020

March  1

The Continuous Delivery Podcast

March 19, 2020

February  3

BusyBusyBusy

February 26, 2020

FakeDone

February 22, 2020

TheDigitalOrg

February 17, 2020

January  1

TeamAroundTool

January 1, 2020

2019  10

December  1

Feature Toggle Design Patterns for Front-End Development in Typescript

December 30, 2019

September  2

Contract Based Testing with JUnit5, Pact, WireMock and Spring

September 19, 2019

List of Coaching Questions

September 15, 2019

August  1

Inferring interfaces in statically typed languages based on object shape

August 14, 2019

July  3

Embedding quality in software through slack

July 25, 2019

Impactful Refactorings: Replace Conditional with Polymorphism

July 23, 2019

Examples of the hidden wastes of software development

July 22, 2019

February  2

The Tricky Business of Managing Technical Debt

February 12, 2019

Drawbacks of Pull Request Reviews

February 1, 2019

January  1

Prototyping can get in the way of software delivery

January 25, 2019

2018  2

August  1

A Theory of User Story Sizing

August 13, 2018

April  1

The reason for prep meetings, adding more people “in the loop” etc.

April 1, 2018

2017  8

December  4

A Model for Measuring Productivity

December 16, 2017

The Enterprise Ecosystem Already Exists — They’re called EUCs

December 12, 2017

Giving Enterprise Innovation a Fighting Chance

December 1, 2017

Giving Enterprise Innovation a Fighting Chance

December 1, 2017

November  4

Framing Back Office initiatives

November 22, 2017

Reducing friction in structures

November 20, 2017

Improving architecture decision velocity

November 18, 2017

We must recognize unplanned work

November 5, 2017

2015  3

September  1

I ain’t got no standards

September 9, 2015

August  1

The Phoenix Project, i.e., The Goal for IT

August 13, 2015

June  1

Let’s retire Agile

June 3, 2015