Ciaran McNulty's Avatar

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/ ]

17
Followers
0
Following
89
Posts
26.02.2025
Joined
Posts Following

Latest posts by Ciaran McNulty @ciaran.mcnulty.social

@derickr seems like an "AI policy" is needed

02.03.2026 10:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So am I right in thinking β€œmaking tax digital” is a way to force sole traders to pay for accounting software?

02.03.2026 09:28 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If you ever wanted to memorise the countries in Africa, just learn this song https://youtu.be/nhmdDjatyRY?si=G7fILROS6DMkEPEV

27.02.2026 13:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The world is still crying out for a great backpack with pannier clips.

There are some good ones out there (I have a couple) but they're all like 4 stars out of 5

It's possible the problem is intractible

26.02.2026 08:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

What does it say about the climate that London's parakeet population, which for years has been present but small, is absolutely booming now?

I can see five of them out of my window right now, the loud bastards

25.02.2026 09:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Following the demise of ZipCar in London I’m starting to occasionally feel the pain of not having a personal car :/

I only used it a few times per year but it papered over the cracks in our mostly public transport / bicycle lifestyles

25.02.2026 08:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Pauline presenting

Pauline presenting

Now @vanamerongen encouraging companies to invest more time/resource/effort into open source software

#phpuk26

20.02.2026 16:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Sebastian presenting

Sebastian presenting

Good to hear @sebastian's approach to testing event sourced apps

#phpuk26

20.02.2026 11:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Indeed standing at a lectern

Indeed standing at a lectern

Interesting to hear @OndrejMirtes mention using custom static analysis rules in PHPStan as a way of keeping coding agents within guardrails

#phpuk26

20.02.2026 10:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Gary in front of a slide where a developer has typed 'composer require bitcoin/miner'

Gary in front of a slide where a developer has typed 'composer require bitcoin/miner'

A cracking keynote from @GeeH about all the trade-offs we have to reckon with in modern development

#phpuk26

20.02.2026 09:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

At PHP UK today - I think it's my 18th year in a row, which is a bit of a scary thought

#phpuk26

20.02.2026 09:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I really wish teenage-me had been more careful and not lost my Blue Peter badge...

12.02.2026 13:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
NHS closed Tavistock over care complaints – there were only eight An eye-opening FOI report has revealed that just eight people complained about the Tavistock gender clinic's care provision in 10 years.

When the UK government rescinded care for thousands of trans people it was a tragedy. To find out the premise they used was a lie is an outrage

https://www.thepinknews.com/2026/02/11/nhs-closed-tavistock-over-trans-care-concerns-there-were-just-eight-complaints/

12.02.2026 10:40 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

@derickr show the solder side ;)

Looks good!

08.02.2026 18:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If I was an activist investor, I'd find every company that still has a carbon zero policy and ask in investor calls "In light of your increasing usage of AI, is your corp remaining on target for your Carbon Zero commitment?"

05.02.2026 17:31 πŸ‘ 0 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

@JessTheUnstill have you tried Uniqlo?

31.01.2026 20:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

@JessTheUnstill it'd be nice if browsers just did that by default

30.01.2026 19:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

@derickr do you play?

19.01.2026 08:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
larenmcjesse &Co

2016 ELON MUSK
In 10 years we'll have self-driving cars on Mars.

2026 ELON MUSK
I've updated my child porn machine to be more racist.

larenmcjesse &Co 2016 ELON MUSK In 10 years we'll have self-driving cars on Mars. 2026 ELON MUSK I've updated my child porn machine to be more racist.

12.01.2026 14:27 πŸ‘ 25 πŸ” 135 πŸ’¬ 0 πŸ“Œ 0
One of the greenhouses lit up with flaming torches in front of it, with a full moon in the sky and a bright planet below it

One of the greenhouses lit up with flaming torches in front of it, with a full moon in the sky and a bright planet below it

#ChristmasAtKew with a full moon and Jupiter visible just below it

03.01.2026 18:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Will FIFA ask for its prestigious peace prize to be returned?

03.01.2026 08:04 πŸ‘ 2 πŸ” 7 πŸ’¬ 1 πŸ“Œ 0
Preview
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

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.”

18.12.2025 09:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

13.12.2025 09:39 πŸ‘ 19 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
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.

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/

10.12.2025 15:18 πŸ‘ 0 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0

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

09.12.2025 23:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The "FIFA Peace Prize" is not the worst thing FIGA have ever done, but it's up there

05.12.2025 18:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Original post on mcnulty.social

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 […]

19.11.2025 10:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Writing my first GitHub Action for a few weeks and.... OMFG they've added support for Yaml anchors?!

04.11.2025 10:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Original post on mcnulty.social

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 […]

03.11.2025 19:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

31.10.2025 12:33 πŸ‘ 0 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0