Skip to main content

Posts

TOMS - Designing the Table Model Properly: Chairs, Rows, Banquets, Cabaret Layouts and Free-Form Seating

After spending time on Guests, Groups, Documents, file formats and the wider business model, I have arrived at one of the most visible parts of an event-planning application: Tables and Chairs . At first this sounds almost trivial. A Guest sits on a Chair. Chairs are normally arranged around a Table. Therefore, create a Table, create some Chairs around it, and assign Guests. But as soon as I started looking properly at real event layouts and competing planning products, that simple model began to expand. Not every Guest sits at a Table. Some events use rows of Chairs without Tables. Some Tables only have Chairs on one side. Some have Chairs on two opposite sides. Some are circular, oval, semicircular or serpentine. Some layouts combine several Tables into U-shapes, hollow squares, E-shapes or long King's Tables. Some Tables contain no Chairs at all because they are being used for gifts, catering, registration, equipment or decoration. ...
Recent posts

When Context Explains Everything

Based on a LinkedIn post originally published on 6 April 2026 My first professional role in New Zealand was as a Delphi programmer. The company developed an education platform sold across several Pacific islands. It was an interesting product and an important opportunity for me in a new country. It was also a technical challenge. By that point, my most active programming years were largely behind me. My development background was primarily in C, C++, Clipper and BASIC. Delphi was not my natural comfort zone. Nevertheless, after several interviews, technical discussions and tests, I received an offer. I was genuinely happy. A new country, a new position and a welcome sense of stability appeared to be coming together. On my first day, that optimism encountered a reality I had not expected. The empty office I arrived at the office and found it almost completely empty. There were no developers, no visible activity and none of the normal signs of a functioning engineering team. There was on...

Why Dashboards Don’t Fix Customer Experience

The problem with seeing everything and changing nothing Modern companies are exceptionally good at producing dashboards. Sales has dashboards. Marketing has dashboards. Customer support has dashboards. Operations has dashboards. Finance has dashboards. Executives have dashboards combining all the other dashboards. Customer Experience teams are no different. They monitor: NPS; CSAT; CES; response rates; complaint volumes; sentiment; review ratings; support resolution time; churn; retention; journey metrics. The organisation can see more than ever. And yet many customer problems remain unresolved for months. This creates an uncomfortable question: If the company can already see the problem, why is the problem still there? The answer is that visibility is not action. A dashboard can reveal deterioration. It cannot decide what matters. It cannot determine who should act. It cannot resolve conflicting priorities. It cannot execute an intervention. And it cannot reliably determine whether th...

FamilyTree - Dr. med. Jürgen Christian Georg Berendsen

When researching my family history, I occasionally encounter an ancestor whose life deserves considerably more attention than a simple collection of names, dates and places. One such person is my great-great-grandfather, Dr. med. Jürgen Christian Georg Berendsen , born on 19 February 1855 in Schleswig and deceased on 19 April 1932 in Berlin. He lived for seventy-seven years, through a remarkable period of German history. Born in the Duchy of Schleswig before the German Empire existed, he witnessed the unification of Germany, the rapid development of modern medicine, the First World War, the collapse of the monarchy and the establishment of the Weimar Republic. His professional career unfolded during an era in which surgery, antisepsis and medical education were undergoing fundamental changes. But what interests me most is not simply the historical period in which he lived. It is the increasingly detailed picture of the man himself: a child described as physically fragile, a univ...