Software Sprezzatura

2020-01-26

Sprezzatura is “a certain nonchalance, so as to conceal all art and make whatever one does or says appear to be without effort and almost without any thought about it”, coined by Castiglione in 1528's The Book of the Courtier.

Table Stakes

2019-12-19

This is a short post on what I see are table stakes for any new user-facing service, security-wise. Mostly focused on user-focused, rather than intra-service, considerations.

Thoughts on User Safety: 2

2019-10-23

Following up from last time, let's explore the internal and insider fronts when moving beyond security towards safety for our users.

Thoughts on User Safety

2019-09-18

We need to move beyond mere security and towards safety for our customers and our users. This is how we can do that.

Service Objects in Rails

2016-02-07

Let's kick off 2016 with a whistle-stop tour of one of my favourite OO approaches, Service Objects, in the context of Rails.