Duncan Jones (aka Merrion) (he/him)'s Avatar

Duncan Jones (aka Merrion) (he/him)

@duncanjonesmerrion.bsky.social

Computer programmer with interest in CQRS and event sourcing and green technologies. (especially #HempCrete and #heatpumps) Living in Dublin, Ireland. Tóg go bog é Profile picture: Photo of me and a small black dog in the cab of a MF150 tractor

2,627 Followers  |  3,003 Following  |  10,378 Posts  |  Joined: 03.01.2024  |  2.0686

Latest posts by duncanjonesmerrion.bsky.social on Bluesky

The moon behind clouds with a tree branch in silhouette in the foreground.

The moon behind clouds with a tree branch in silhouette in the foreground.

Dark night in the west

04.12.2025 23:09 — 👍 1    🔁 0    💬 0    📌 0

That is why Pharoah is spending so long building a mausoleum..

04.12.2025 22:11 — 👍 1    🔁 0    💬 0    📌 0

Ooh Cheese and Chive rolls!

04.12.2025 22:08 — 👍 1    🔁 0    💬 0    📌 0

Half a hug
Leonard and Hungry Paul
Panenka
Beautiful Cracked Eyes
Ghost Mountain
Adolf Hitler: My part in his downfall

04.12.2025 20:43 — 👍 0    🔁 0    💬 1    📌 0

The real horror is the "P/E ratio" (share price to earnings ratio - essentially how long would it take for the company to earn what it is capitalized at).

For Tesla: 308.1 meaning it would take over 308 years of current earnings to cover its market capitalisation.

That is utterly insane.

04.12.2025 19:50 — 👍 6    🔁 0    💬 0    📌 0

Number of shares x price per share.

In a normal time this will tell you how big a company.
In this case it tells you how much too high the share price is.

04.12.2025 19:17 — 👍 9    🔁 0    💬 1    📌 0
A small calf standing in a field with a roller behind it.  It has new yellow tags in both ears.

A small calf standing in a field with a roller behind it. It has new yellow tags in both ears.

Well Santa does not get everything right - but in his defence, what even is a "calf roller"?

04.12.2025 18:06 — 👍 2    🔁 0    💬 0    📌 0
A small black dog with blond highlights sitting on a wooden floor

A small black dog with blond highlights sitting on a wooden floor

Hope this wee chap helps

04.12.2025 17:58 — 👍 3    🔁 0    💬 0    📌 0

Is that a coffin under the tarpaulin?

04.12.2025 17:20 — 👍 1    🔁 0    💬 0    📌 0

In recent history only (then) Prince Andrew has done a worse "clearing my name" interview.

04.12.2025 16:27 — 👍 1    🔁 0    💬 0    📌 0
Image of a red fox with black paws standing over logo which reads "Dublin Inquirer"

Image of a red fox with black paws standing over logo which reads "Dublin Inquirer"

In 2024 we gave up 3.5% of our revenue. This year it'll be 4%. To get there we added some €2,500 grants for "local" projects. Things I like that act as forces for good. One of these is @dublininquirer.com . If you can, please subscribe. They do fantastic things. www.dublininquirer.com/membership/

04.12.2025 12:30 — 👍 19    🔁 9    💬 0    📌 2

I think my skills are best suited to "clapper boy".

04.12.2025 12:15 — 👍 0    🔁 0    💬 1    📌 0

And of even more value in financial services is the ability to ask "what changed"?

04.12.2025 12:13 — 👍 0    🔁 0    💬 0    📌 0

One of the things I have started doing in event sourcing is to return any output from a projection as a structure of:

projection id {int}
projection version {int}
as of event number {int}
value

Then whenever this value is used you can perform a "is this still correct" test on it.

04.12.2025 12:12 — 👍 2    🔁 0    💬 1    📌 0

You could certainly look at when projector V2 is on the same event as projector v1 then switch them (programmatically).

04.12.2025 11:46 — 👍 1    🔁 0    💬 1    📌 0

How does it know it is caught up?
i.e. what if a new event is appended between it getting to the top and it flipping the feature flag?

04.12.2025 11:38 — 👍 0    🔁 0    💬 1    📌 0

"What am I supposed to be worried about now?"
(Current topic on @mrjamesob.bsky.social )

What is your acceptable false positive rate of this technology?

04.12.2025 11:14 — 👍 0    🔁 0    💬 0    📌 0

My script has been selected for filming in the film course "5 minute film" despite the fat that I was away for class this week.

I suspect this was a way of volunteering me for a lot of grunt work.

04.12.2025 11:04 — 👍 2    🔁 0    💬 1    📌 0
The Blame Game: Flegs
YouTube video by BBC Northern Ireland The Blame Game: Flegs

For anyone who doesn’t understand the Flag situation at City Hall. This old clip from The Blame Game tells it quite well. #speirgorm youtu.be/o8JqKxrloQQ?...

04.12.2025 05:54 — 👍 7    🔁 4    💬 0    📌 0

There is no "wrong" way to do that part of the job - it seems.

04.12.2025 10:28 — 👍 0    🔁 0    💬 0    📌 0

Ask not for whom the belle toils,
She toils for you.

04.12.2025 10:23 — 👍 2    🔁 0    💬 0    📌 0
Ian Cooper - Automating Business Processes - EventCentric 2025
EventCentric 2025 - Organised by Aardling (https://aardling.eu/) https://eventcentric.eu https://www.linkedin.com/company/eventcentric-eu The problem space for software is often the automation of… Ian Cooper - Automating Business Processes - EventCentric 2025

By the end of this talk you should feel comfortable understanding how to identify, model, and automate your organisations business processes.
🎬

04.12.2025 09:00 — 👍 1    🔁 1    💬 0    📌 0
Preview
How will a rise in Japanese interest rates affect global markets? Investors worry about fallout from yen carry trade unwinding after speech by BoJ governor

"The world has changed and the old economic models no longer apply"

Meanwhile - back with the old economic models:

giftarticle.ft.com/giftarticle/...

(Gift article - first 3 views)

04.12.2025 08:56 — 👍 1    🔁 1    💬 0    📌 0

So the UK is going to have a mental health enquiry that is not allowed to mention COVID to follow on from the economic health enquiry that was not allowed to mention BREXIT.

Normal country lads. Very normal.

04.12.2025 08:40 — 👍 1    🔁 2    💬 0    📌 0

He just farted himself awake and is peering grumpily at me.

Mate - your spinal column is about a foot long. How can the front end not know what the back end is doing?

03.12.2025 22:17 — 👍 2    🔁 0    💬 0    📌 0

Our little black dog is the anti-Bagpuss.

When he wants to go to sleep he makes everyone else go to bed.

03.12.2025 22:12 — 👍 2    🔁 0    💬 1    📌 0

The irony of the nation which invented protectionist fuel economy regulation having to roll back fuel efficiency targets to save their own dying SUV industry...

03.12.2025 22:06 — 👍 5    🔁 2    💬 0    📌 0

Politicians.

You have to hand it to them...

In a plain brown envelope,
under the table.

03.12.2025 21:06 — 👍 5    🔁 2    💬 0    📌 0
Collage of prints from my site 


#SpéirGorm #SpéirGhorm #Ireland

Collage of prints from my site #SpéirGorm #SpéirGhorm #Ireland

One of the handwritten gift notes that I can include for free with all orders, if desired.

One of the handwritten gift notes that I can include for free with all orders, if desired.

First year selling my art at Christmas without the Other site, where most of my sales came from, as well as losing US orders to new tariffs, so it'll be a tough one - I put huge work into every order, so even if you can't buy, shares help get them in front of eyes. GRMA! www.ciaraioch.com/artprints

03.12.2025 10:04 — 👍 92    🔁 122    💬 2    📌 2

Big day in our house. Kiddo received his Gr7 HPV vaccine. My dad died of oral cancer that could have been prevented by this amazing anti-cancer vaccine. My husband's research contributed to the development of Gardasil. Full circle here for us and we are all having big feelings about it. ❤️💉❤️

03.12.2025 18:06 — 👍 140    🔁 16    💬 7    📌 1

@duncanjonesmerrion is following 18 prominent accounts