Third-party notices

Third-party material used by this site. The site’s own code is MIT licensed (see LICENSE). No third-party material below has been modified.

Runtime libraries (loaded from jsDelivr CDN on /travel/ pages)

Item Used in Copyright Licence Source
Leaflet 1.9.4 Trip maps (assets/js/travel-map.js, travel-about.js) Β© 2010-2023 Volodymyr Agafonkin; Β© 2010-2011 CloudMade BSD-2-Clause https://github.com/Leaflet/Leaflet
Chart.js 4.5.1 Budget charts (assets/js/travel-budget.js) Β© 2014-2024 Chart.js Contributors MIT https://github.com/chartjs/Chart.js

Because both are served unmodified from the CDN with their licence headers intact, the notices above travel with the code.

Build-time Ruby gems (Jekyll toolchain)

| Item | Copyright | Licence | Notes | |β€”|β€”|β€”|β€”| | Jekyll 4.x | Β© 2008-present Tom Preston-Werner, Jekyll contributors | MIT | Static site generator | | Minima 2.5 | Β© 2016-present Parker Moore and minima contributors | MIT | Base theme; its Sass is compiled into main.css and the theme stylesheets, so this notice is required | | jekyll-feed | Β© 2016-present GitHub, Inc. | MIT | Generates the Atom feed | | jekyll-sitemap | Β© 2014-present GitHub, Inc. | MIT | Generates /sitemap.xml | | jekyll-seo-tag | Β© 2015-present GitHub, Inc. | MIT | `

Third-party notices | Programming Diaries

` tag in _includes/head.html | | webrick | Β© Ruby contributors | Ruby / BSD-2-Clause | Local dev server only, not shipped |

Data and web services

Service Used in Licence / terms Credit shown
Open-Meteo forecast, archive and air-quality APIs assets/js/travel-weather.js, travel-today.js Data CC BY 4.0; free API is for non-commercial use only. This site earns no money, so it qualifies. Re-check if that changes. Travel pages (_includes/travel-credits.html)
GeoNames data via countries.dev assets/js/travel-about.js Data CC BY 4.0; countries.dev states it is free for production use with no key Travel pages
OpenStreetMap map tiles assets/js/travel-map.js Data Β© OpenStreetMap contributors, ODbL; tile usage policy applies Travel pages and Leaflet’s on-map attribution
GitHub REST API assets/js/projects-github.js GitHub Terms of Service; unauthenticated, 60 requests/hour per IP Not required
Ko-fi support button image _includes/sections/contact.md, _layouts/post.html Official button hotlinked from Ko-fi as intended Not required
Formspree _includes/sections/contact.md Formspree Terms; free plan, 50 submissions/month Disclosed in /privacy/
Google Analytics _includes/consent.html Google Analytics Terms; loaded only after cookie consent Disclosed in /privacy/

Per-service integration details are in docs/.

Images and fonts

  • assets/img/avatar*.png, me.jpg and the favicons are the site owner’s own work.
  • The β€œTechnology I’ve Used” section lists technology names as text from _data/skills.yml, each optionally linking to its official site. Product names remain trademarks of their owners and are used only to name technologies used. No logos are shipped.
  • No web fonts are loaded; themes use system font stacks. Emoji render with the visitor’s system fonts.