Railway modeling in the mid to late 1970s
›
The "From the Archive" section of the most recent issue of Railway Modeller magazine (July 2025) referenced a cottage thatching a...
Sidekiq and exclusive workers
›
In certain scenarios, a Sidekiq worker requires exclusive operation or access to specific data. While it is ideal for a worker to be designe...
Hilary Gridley and building feedback tools
›
This morning YouTube added the following interview to my feed. Embarrassingly, I realized that I have spent all of my time understanding how...
SAGA and AWI
›
After showing my dark age miniatures I decided that perhaps I would enjoy a solo game of SAGA. After buying a nice mat and setting up the ga...
Side-Effects are the Complexity Iceberg
›
I liked Kris Jenkins's talk Side-Effects are the Complexity Iceberg . Three takeaways for me were His description of side-effect as ...
"A flower in the mind is better than a bee in the pocket"
›
I have amused myself today asking AIs to explain fictitious parables and idioms. For example, 'Explain the idiom "A flower in the m...
Wednesday Gamers
›
A decade ago I was invited to join the "Wednesday Gamers." This was a small group who had been playing miniature wargames together...
Board game UX
›
I don't know if the game Star Wars: Outer Rim is enjoyable, but the game's physical design is amazing. Which reminds me I have What...
Inter-company event sourcing
›
I was in a client's meeting today and they were discussing how one of their batch processes has a dependency on data generated by a supp...
South Kingstown & Narragansett restaurants
›
If you are looking for good restaurants in South Kingstown or Narragansett try Purslane , Duck Press , Tsunama , Agave Social Cocina Mexi...
Recent history of education funding in Rhode Island
›
“For decades, Rhode Island’s policymakers have operated under the myth that cutting taxes for businesses and high earners would spur econom...
A pair of formal diagram explanations. One for software and one for buildings.
›
The C4 set of diagrams are directly relevant to my work as a software engineer. Seeing the architecture profession's sets of diagrams i...
Why I don't want color coded logs
›
Most developers laugh at me when I say I don't want color coded logs. They rarely ask why . Logs with color coded structures provide no...
Unnecessary frustration and toil
›
I spent a good part of yesterday tracking down a problem with the staging deployment of a feature I first started back in October of last ye...
Transactions and some concurrency problems
›
A group of us are reading Kleppmann's Designing Data-Intensive Applications . Chapter 7 is on transactions and especially the different ...
Costs of helpful data flexibility.
›
I'm having a discussion currently with a young developer who has only ever worked in Ruby and JavaScript. I noticed that the developer h...
RI DOT
›
A long time ago I organized a study group to read the whole RI state budget. We were lucky to get Tom Sgouros to guide us through this mass...
SSL terminating tunnel using ghostunnel
›
From time to time the need for a simple SSL terminating tunnel is wanted. This is used to enable the browser to use an HTTPS connection to a...
›
"His train goes to a different station" is the best description of eccentricity I have heard in a long time.
Bye little Linode VM
›
The website https://andrewgilmatin.com/ is no more. I wasn't using the little Linode VM for much of anything anymore. If I were to keep ...
›
Home
View web version