CDs all sorted. I needed a new cabinet for those that Iβve been picking up cheaply from sales and Iβm happy with the way it looks.
16.02.2026 02:54 β π 0 π 0 π¬ 0 π 0@nigelhorne.bsky.social
https://www.nigelhorne.com Conductor, arranger, adjudicator, genealogist, board member, student, sci-fi, photographer
CDs all sorted. I needed a new cabinet for those that Iβve been picking up cheaply from sales and Iβm happy with the way it looks.
16.02.2026 02:54 β π 0 π 0 π¬ 0 π 0I've published version 0.28 of App::Test::Generator, the black-box test case generator. I focused on tightening SchemaExtractorβs handling of accessor methods and making the generated schemas more honest and testable.
metacpan.org/pod/App::Tes...
Thirty years ago, on a quiet, boring weekend afternoon, I gave myself a small challenge: write something simple. Not a grand symphony, or lifeβs work, just a short piece in the French Overture style, for the pleasure of seeing if I could. This is what came out of that moment. youtu.be/sli0Xzc5VPk
08.02.2026 21:53 β π 0 π 0 π¬ 0 π 0Well thatβs TMA 3 submitted, on the topic of information overload. Iβm happy with the language, but Iβm not sure if I answered the question correctly.
04.02.2026 04:07 β π 0 π 0 π¬ 0 π 0More fun. Itβs currently 5F or -15C. Whichever way you put it, this is not the start to 2026 I signed up for.
30.01.2026 12:06 β π 0 π 0 π¬ 0 π 0Comet, the second movement of my Universe suite, is an orchestral essay that transforms an astronomical narrative into a musical trajectory. Written for strings alone, it demands the full weight and expressive range of a large orchestral string section.
youtu.be/NLzyZNCQ460
And so it begins. Right now itβs -13C or 8F. Whichever you prefer.
24.01.2026 12:29 β π 0 π 0 π¬ 0 π 0Obligatory weather post. If I wanted weather like this Iβd live in #Greenland.
22.01.2026 12:19 β π 0 π 0 π¬ 0 π 0It's been about 3 weeks since I last gave an update on my black box test generator. During that time, I've been primarily working on the module that creates schemas from #Perl code; these schemas are then used to generate the tests.
metacpan.org/dist/App-Tes...
In Fantasia for Brass Band and Organ, I approach a notoriously problematic pairing with both imagination and seasoned practicality. Rather than using the organ as a soloist, the organ has an obligato role.
youtu.be/Y0D0eKSAefk
#organ #brassband
Voyage is a medium-scale chamber work for six #trombones - alto, four tenors, and bass - conceived with a sense of large-scale architecture despite its concise duration of approximately five minutes as part of my M.Phil. Degree, although this is a version dating to 2007.
youtu.be/ZLJzyn2oAIo
Late Christmas present to self has just arrived. Let the nostalgia begin.
29.12.2025 18:32 β π 0 π 0 π¬ 0 π 0o continue the festive spirit, I am sharing my setting of Tomorrow Shall Be My Dancing Day, the traditional English carol whose joyful circularity has long made it a favourite of the season. I arranged this version in 2006. youtu.be/1j3MD74eIZI
28.12.2025 22:31 β π 0 π 0 π¬ 0 π 0I've just released XML-PP version 0.07. The main changes are
Ignore comments in the XML
Added bin/xmlpp-cli, a command-line program to parse XML files
Improved attribute parsing
Accept single-quoted attributes
Normalize whitespace between attributes
Added a testing dashboard
metacpan.org/dist/XML-PP
Making sure Father Christmas doesnβt get lost.
24.12.2025 22:51 β π 0 π 0 π¬ 0 π 0As Christmas draws near, it seems fitting to return to that landscape in sound. I therefore present a medley composed in the year 2000, which I titled A West Riding Christmas. youtu.be/wWu6KcaVn_Q
22.12.2025 01:17 β π 0 π 0 π¬ 0 π 0I've reached a major milestone in App::Test::Generator.
Perl source β inferred schema β generated fuzz test β compiled β executed β all tests passed
That means, it read a Perl program, generated tests for it, and ran them. It's now on GitHub - CPAN tomorrow.
Silent Night is one of the best-loved of all Christmas Carols. This setting is from a version of the piece I made for flugel and tenor horn duet. I hope you enjoy it. #christmasmusic
youtu.be/otNpUrbNRio
L223 TMA02 submitted. Definitely not A grade but I am so pleased to get it submitted on time.
14.12.2025 14:59 β π 0 π 0 π¬ 0 π 0I've just released 0.21 of my black box test generator. The highlights from the changelog are:
Fix max string testing with non-ASCII characters
Changed rand_str to be a unified generator that randomly produces a codepoint string
metacpan.org/dist/App-Tes...
The hymn "While Shepherds Watched Their Flocks by Night" has a fascinating history, particularly in how its words were officially sanctioned and then widely disseminated, leading to it being sung to many different local melodies and folk tunes across England.
youtu.be/5-1B1g9qefA
Iβm pleased to share that App::Test::Generator v0.20 is now available. This release includes several improvements that enhance accuracy, usability, and detection logic.
metacpan.org/pod/App::Tes...