2023 archive
02 Sep 2025
Posts from 2023.
- December, 2023
- 16 iCloud photos ❦ 25 Primarily emacs ❦ 29 Not iCloud photos ❦ Swansea bay stroll ❦ 31 HTTPS sure is inconvenient sometimes
- November, 2023
- 3 Paperless-ngx ❦ 5 Make it go faster ❦ 17 Lambda me this ❦ 18 Unicode in Java ❦ 19 Unicode in Java, part 2
- October, 2023
- 4 Trains
- September, 2023
- 14 XML Resolver 6.x-SNAPSHOT
- August, 2023
- 5 Converting ABNF to iXML ❦ 8 Accumulators FTW ❦ 22 tree-sitter iXML ❦ 29 A better API for resolving resources?
- July, 2023
- 4 Towards NineML 3.0.0 ❦ 12 Ambiguity in Invisible XML Grammars ❦ 23 Further towards NineML 3.0.0
- May, 2023
- 6 NineML tools version 2.2.0 ❦ 7 XML Resolver, XML Calabash updates ❦ 18 iXML in Oxygen
- April, 2023
- 6 AddKeysToAgent ❦ 8 document.createElement("svg") ❦ 11 New Things! ❦ 15 NineML tools version 2.0.3 ❦ 16 We have a winner! ❦ XML Calabash version 1.5.4 ❦ 23 Choose one!
- March, 2023
- 4 saxon-gradle 0.10.1 ❦ XML Catalogs in ZIP files ❦ 12 Sunday brunch
- February, 2023
- 2 New releases of XmlResolver for C# ❦ 4 Mesh networks ❦ 12 Updated XInclude for Saxon ❦ 13 Updated XML Resolver for Java ❦ 16 Building off the merge-base commit ❦ 17 xml-apis.jar? 😕 🤬 🤢 ❦ 19 Docker port mapping and redirects
- January, 2023
- 5 Computed values in GitHub actions ❦ Making ICNS files ❦ Today I learned… ❦ 7 Tidying up around the place ❦ 10 Text value templates ❦ 11 jp ❦ 13 Saxon 12.0 ❦ Sexagesimal numbers ❦ 14 Leveraging the Open Graph protocol ❦ 15 Automatically posting to Mastodon ❦ 17 Multi-Link ❦ 26 Referring to external media files from XML ❦ 27 Cookie changes on redirects