This weekend I was supposed to be in Lisbon (for Sónar & Pastéis de Nata) — unfortunately fate had other plans.
- Perhaps I’m biased but right now it definitely seems like everybody is travelling to Lisbon to vacation or work. Portuguese travel restrictions are relatively lax, but not that much more than other European countries.
- Whatever it is, I’m definitely a little jealous, so hopefully there’ll be another reason to go soon!
- Thinking about travel more generally (and remembering that I haven’t taken a totally-switched-off holiday since December 2019), I’m toying more and more with the idea of taking a month off a little later in the year for some immersive language-learning.
A few interesting things came-up out of technical contributions this week.
- GitHub supports crediting multiple authors for commits via
Co-authored-by
lines in commit messages, which came up during a mobbing exercise. Nifty! - In semantic versioning, carets (
^
) include patch-level changes for0.x.x
versions, but for1.x.x
and higher, then include patch-level and minor-level changes. This unique behaviour for0.0.0
has caused me loads of problems over the years. - I knew that TypeScript can process JSDoc inside JavaScript projects, but, turns out VS Code is all you need. The flag
js/ts.implicitProjectConfig.checkJs
enables type-checking natively inside VS Code without any TypeScript tooling.