This was a very busy day with talks and presentations and workshops and so on, and I barely remembered I owned a camera, which is a pity. This is the only photo I have from today – from my walk back to the hotel after dinner.

My own presentation was very well received and – if you’ll excuse me for boasting – I’ve already been asked if I can do it again for other audiences.

For the technically minded among you, the title of my session was “Fumbling towards multi-tenancy” and I talked about how we took the application that I’m currently working with from “what’s a tenant” to multi-tenancy. I spoke about the choice between multi-instance and multi-tenant apps, and then multi-database vs shared database for the data layer. And some technical details about implementing our chosen path (multi-tenant with a shared database) using .NET Core and Entity Framework: query filters, defensive saving and row-level security.