Following up on this answer by @egreg and this question specifically on LaTeX3, where can I find some reasonable documentation or discussion on writing modern idiomatic LaTeX for composing documents? Ideally something with LaTeX3 in mind (i.e., xparse, l3keys2e, &c., not interface3.pdf), but even just a within-the-last-decade of how LaTeX2e documents should be written.
Note: I won't normally read technical information more than a decade old unless someone specifically says "LaTeX2e was frozen in 1994, so literally anything since then is accurate up until 2018"; I would love if there were some documentation on modern document-level idiomatic LaTeX!
Documentation I have already read:
Other related questions that don't answer my question:
luacode is so much nicer and easier to read thanlatex3 code. I have no idea why one would choose to write internal latex code inlatex3when there isluaavailable in lualatex. Is there something that latex3 gives, that can't be done with lua? (assuming one wants to only use lualatex compiler) – Nasser Apr 25 '22 at 06:00\bfhaven't changed since 1994 and the rest haven't really changed since the 1980s. – David Carlisle Apr 25 '22 at 06:47lshort.pdfthat is correct and current for LaTeX in 2022 (i.e., uses\NewDocumentCommandrather than\newcommand), but more importantly doesn't suggest I use\defhalf the time (unless there is a concrete reason why that's better sometimes?). – gaelicWizard Apr 25 '22 at 07:05\newcommandis not deprecated in favor of\NewDocumentCommand, I don't see why a "LaTeX in 2022" manual would encourage users to use thexparsesyntax as much as possible – Daniel Diniz Jul 24 '22 at 14:20