Posts

AboutPosts

Useful P Modelling Patterns

Some useful patterns for building distributed system models using the P languageRead More →

Fix It Or Forget It

What if we asked ourselves "now or never?" every time we encounter a bug or a piece of technical debt?Read More →

An Agile Approach to Technical Debt

Why do we treat work to remediate technical debt so differently to product development?Read More →

Relationship-Based Access Control in Ruby - Part 2

A demonstration of building relationship-based access control with RubyRead More →

Relationship-Based Access Control in Ruby - Part 1

An exploration of relationship-based access control in RubyRead More →

On the Benefits of a Humanities Degree to a Software Engineer

A humanities degree is more useful to a software engineer than you might think!Read More →

The flow state is valued too highly by the programming community

In many circumstances, the costs of the flow state outweigh its benefitsRead More →

The "Reflectrospective"

I recently tried out a new (to me) form of retrospective.Read More →

The Caro-Kann Defence

I've added a new opening to my repertoire as black.Read More →

© Ryan Brown.RSS