Ciaran McNulty
ciaran.mcnulty.social
Ciaran McNulty
@ciaran.mcnulty.social
Working and coaching in tech using BDD, TDD, DDD, "Agile" etc.

[bridged from https://mcnulty.social/@ciaran on the fediverse by https://fed.brid.gy/ ]
#christmasatkew with a full moon and Jupiter visible just below it
January 3, 2026 at 7:06 PM
Reposted by Ciaran McNulty
Will FIFA ask for its prestigious peace prize to be returned?
January 3, 2026 at 8:05 AM
This looks very useful, at least on a surface read: https://github.com/speakeasy-api/openapi

“a comprehensive set of [golang] packages and tools for working with OpenAPI, Swagger, Arazzo, and Overlay Specification documents.”
GitHub - speakeasy-api/openapi: A set of packages and tools for working with OpenAPI, Swagger, Arazzo and Overlay Specification documents.
A set of packages and tools for working with OpenAPI, Swagger, Arazzo and Overlay Specification documents. - speakeasy-api/openapi
github.com
December 18, 2025 at 9:39 AM
Reposted by Ciaran McNulty
Reading that Robin Ince is resigning from presenting BBC shows because he is NOT a bigot is a really disappointing and depressing thing to read about.
Very sad that I felt I had no choice but to resign from The Infinite Monkey Cage - a victory for the transphobes and other bigots - I did it because so much of the media has chosen to believe the kind and empathetic people are a fiction - they are real and so often unrepresented.
December 13, 2025 at 9:39 AM
Reposted by Ciaran McNulty
On January 3, 1941, Martin Bormann issued a circular to all public offices which declared Fraktur typeface to be Judenlettern (Jewish letters) and prohibited their further use. https://alphahistory.com/pastpeculiar/1941-nazis-ban-jewish-fonts/
1941: The Nazis ban Jewish fonts
Bormann’s memo under a Jewish font – ordering a ban on Jewish fonts Most printing in early modern and 19th century Germany used two font families: _Antiqua_ and _Fraktur_. Both were ornate, old style typefaces that replicated calligraphic handwriting. _Antiqua_ was employed mainly for printing Latin texts, while _Fraktur_ was used more in German language documents. During the rising German nationalism of the 1800s, many came to see _Fraktur_ as a ‘German’ typeface and pressured the government and private printers to use it more. Otto von Bismarck refused to read books in ‘un-German fonts’ and Kaiser Wilhelm II also disliked them. When the Nazis emerged in the early 1920s they also opted for _Fraktur_ and its derivatives. The cover of Hitler’s _Mein Kampf_ used a hand-drawn _Fraktur_ font; official Nazi documents and letterheads also employed it. This continued until January 1941 when there was a remarkable shift in Nazi attitudes to typography. In an edict signed by Martin Bormann, the Nazis called for a ban on the future use of _Judenlettern_ (Jewish fonts) like _Fraktur_ : > “…I announce the following, by order of the Führer: > > It is false to regard the so-called Gothic typeface as a German typeface. In reality, the so-called Gothic typeface consists of Schwabacher-Jewish letters. Just as they later came to own the newspapers, the Jews living in Germany also owned the printing presses… and thus came about the common use in Germany of Schwabacher-Jewish letters. > > Today the Führer… decided that Antiqua type is to be regarded as the standard typeface. Over time, all printed matter should be converted to this standard typeface. This will occur as soon as possible in regard to school textbooks, only the standard script will be taught in village and primary schools. The use of Schwabacher-Jewish letters by authorities will in future cease. Certificates of appointment for officials, street signs and the like will in future only be produced in standard lettering… > > Signed, M. Bormann.” Ironically, Bormann’s memo went out under Nazi Party letterhead – which was itself printed in a _Fraktur_ font. The reason for the Nazi turnaround on typefaces has never been definitively explained. One theory is that Hitler had a personal dislike of more ornate Gothic fonts; his increased reading workload in 1939-40 may have tripped his fuse and prompted the ban on _Fraktur_ Source: NSDAP memo on _Judenlettern_ , signed by Martin Bormann, January 3rd 1941. Content on this page is © Alpha History 2019-25. Content may not be republished without our express permission. For more information please refer to our Terms of Use or contact Alpha History.
alphahistory.com
December 10, 2025 at 3:18 PM
There have been roughly 120 billion humans who ever lived.

If you wonder about where you come in human history, it’s most likely to be somewhere in the middle, so you could guesstimate there will be 120 billion more people before the end.

That’s like 15 more generations or so
December 9, 2025 at 11:35 PM
The "FIFA Peace Prize" is not the worst thing FIGA have ever done, but it's up there
December 5, 2025 at 6:32 PM
I've given up running Slack as a PWA on MacOS. It works pretty much amazingly with lower footprint than the Electron app, but as soon as I'm logged out from certain clients' slacks it takes me half a day to figure out how to get re-authed.

Discord, Mastondon (and some others) are still going […]
Original post on mcnulty.social
mcnulty.social
November 19, 2025 at 10:41 AM
Writing my first GitHub Action for a few weeks and.... OMFG they've added support for Yaml anchors?!
November 4, 2025 at 10:03 AM
If you're writing code that talks to Home Assistant, I made an image that lets you run a containerised HA pre-populated with a user and API token so you don't have to mess around with the web-based onboarding workflow […]
Original post on mcnulty.social
mcnulty.social
November 3, 2025 at 7:51 PM
Reposted by Ciaran McNulty
Anyone know of anywhere that's hiring that might be interested in a Billie? I am based in Germany and enjoy Rust, XP and Agile environments. Do a bit of public speaking now and again.
October 31, 2025 at 12:33 PM
Dear Apple Devs

If I'm mirroring my iPhone and start typing, you should probably use my Mac's keyboard layout rather than assuming it's AZERTY

I don't understand how it's even happened
October 24, 2025 at 11:47 AM
Day 1: Rust’s error handling is such a ballache.

Day 10: Wow, Rust’s error handling really makes me consider loads of edge cases I hadn’t thought about.

Day 100: who gives a f*ck about those Edgar cases? They won’t happen! Rust’s error handling is such a ballache.

Day 1000: TBC
October 22, 2025 at 5:30 PM
Reposted by Ciaran McNulty
Hey, for anyone looking for an alternative to #meetup, just a heads up that there's a Fediverse alternative. It's called Mobilizon.

https://mobilizon.org

I'm starting to use the US instance (mobilizon.us) for tech and dance events here in the DC area.

And hey, #elixir people? It's written in […]
Original post on wandering.shop
wandering.shop
October 10, 2025 at 12:49 AM
I made a birthday cake
September 13, 2025 at 11:50 AM
My iPad is on its last legs (broken screen, old enough model that a repair is pricey) and boy, the current line up is baffling.

Dear Apple, please just make a couple of models and mark it clear which ones I are good

Also the matrix of which pencil works with which model is insane
September 11, 2025 at 8:44 AM
It really is astonishing how learning the grammar of another language makes you realise how much easier it is, and how intuitive it is, to pick up the rules of your mother tongue

(This thought brought to you by «le conditionnel»)
August 16, 2025 at 6:53 AM
Reposted by Ciaran McNulty
The city of Bonn is awarding craft businesses a giant cargo bike for one month so they can test whether they can switch to these vehicles.

It's a great project.

Craft businesses in 🇩🇪 in particular are small, often with only a handful of employees, who cannot afford to experiment with their fleet.
Das Projekt "Flottes Gewerbe" soll Handwerksbetriebe in Bonn vom Lastenrad überzeugen
Für viele Betriebe steht bisher fest: Ohne Auto geht's nicht. Die Stadt Bonn will nun Handwerksbetriebe vom Lastenrad überzeugen.
www1.wdr.de
August 9, 2025 at 8:07 AM
Reposted by Ciaran McNulty
Neurotypicals: "Just break big tasks into smaller steps!"

ADHDer: breaks task into 108 micro-steps, gets overwhelmed by the long list, abandons task, start to research road building in the Roman Empire for 6 hours.

#adhd
August 4, 2025 at 11:26 AM
I need to buy some bolts but the brand name is putting me off...
August 1, 2025 at 1:01 PM
Possibly the first thing I ever used CAD for was making these mounts for a bike rack. I retired them today after 5 years of service.

They did well considering they've been outside in direct sunlight most of the time!
August 1, 2025 at 9:06 AM
Priority boarding is such a farce when the plane you're getting onto is at a remote stand.

Last week we were in "Group 4" so had to let the frequent fliers etc. go first... onto the bus.

We were last on the first bus, and subsequently I was the third person on the plane.

It's just theatre to […]
Original post on mcnulty.social
mcnulty.social
July 31, 2025 at 4:27 PM
An Enigma machine IRL is peak #retrocomputing
July 25, 2025 at 11:04 AM
Rather than focusing on AI maybe Duolingo could release an en_GB version so I'm not getting caught out by crazy Americanisms when I'm just trying to learn French
July 20, 2025 at 11:59 AM