Skip to main content

Posts

TOMS - The Document as the Event: Building the Application Around One Coherent Planning Model

After several articles examining individual pieces of my C++ event-planning model, it is time to move to the object that brings almost everything together: the Document . This is one of the most important architectural ideas in the application, and it is also one that has been in the back of my mind for many years. I remember the way older Apple productivity software treated a document as more than a stream of text. You could work inside one document and place different kinds of content into it: text, tables, calculations, graphics, images and other elements. The document was the thing the user understood. The technical implementation of the individual elements was secondary. Before writing this article I went back and researched that memory, and it turns out that I was remembering several related Apple ideas. AppleWorks was probably the clearest historical example. It brought word processing, spreadsheets, databases, drawing, painting and presentations into one int...
Recent posts

City Day, a Quiet House and a Bottle of Musca

Tuesday, 13 October 2026, was a rather special day for us. After spending so much time travelling between my in-laws' house and our place in Chișinău, we had finally decided to move our basic belongings back into the city and spend the next few weeks living in our own house. The renovation work has been a long process, and although there are always things left to organise, improve or finish, we have reached the point where the house is sufficiently comfortable for us to use it properly. It was not exactly a grand moving day involving furniture removal companies and enormous boxes, but it was nevertheless an important little milestone in our return to life in central Chișinău. A moving day dictated by traffic On Monday evening, we had already started preparing everything we thought we would need for the following few weeks. Clothes, personal belongings and the usual assortment of things that somehow become necessary whenever you move between two places. Our original plan...

Looking at GDP Beyond the Headline Number

Based on a LinkedIn post originally published on 31 March 2026 Headline economic numbers often appear more conclusive than they really are. Gross domestic product is a good example. A country’s nominal GDP may rise substantially over a decade, creating the immediate impression that the economy has become proportionally larger and more prosperous. But nominal GDP combines two effects: changes in the quantity of goods and services produced; and changes in their prices. If prices rise while production remains unchanged, nominal GDP still increases. To understand what has actually happened, the headline needs to be decomposed carefully. Economic interpretation begins when the headline number is separated into price effects, real output, population, expenditure components and demographic obligations. Nominal GDP and real GDP answer different questions Nominal GDP measures production using current prices. It is useful for understanding the monetary size of an economy, tax bases, debt ratios ...

Movie - The Death of Robin Hood (2026)

 

Movie - Supergirl (2026)

  What a stupid movie. 

The Audit That Never Starts

Business concept: This article is associated with my business idea for a Continuous Security & Compliance Intelligence. Why Compliance Evidence Should Already Exist There is a peculiar ritual that happens inside many companies before a security audit. People who normally build systems, operate networks, manage cloud infrastructure and develop software suddenly become evidence collectors. Someone asks whether multi-factor authentication is enabled. A screenshot is produced. Someone asks how backups are configured. An engineer exports a report. Someone asks whether privileged accounts are reviewed. A spreadsheet appears. Someone asks for evidence that vulnerabilities are being managed. Tickets are collected. Someone asks when a particular configuration was changed. Logs have to be searched. Someone asks whether an employee who left three months ago still has access to anything. Several people begin checking. Then all of this information is placed into folders, spreadsheets, t...