Earth Notes: On Website Technicals

Updated 2019-05-12 16:24 GMT.
Read my nitty-gritty tech updates and daily learnings while keeping the Earth Notes site up and running; site stats also.
All about the interesting (and mundane) behind-the-scenes tech bits and bobs to grow and optimise this site, including purely technical measures such as speed, but also user experience beyond just adding new articles and updating existing ones.

These notes will be updated intermittently, usually when I should be doing something else!

Please try the useful tools, reasonably recently used and re-used by me, and encountered while writing these entries, listed under Sources and Links.

The Sources and Links section of each of the site notes pages lists interesting and/or useful resources encountered, even if not directly used for the site, or in that month.

Also please take a look at the simple automatically-updated site stats below.

I welcome feedback on any of the issues that I have discussed. I share this stuff because it's interesting and because writing it here may save someone else some unnecessary head-scratching! No longer do we need to really know anything technical, nor own a shelf full of reference books (so '90s!), we just need to be able to compose queries for our favourite search engines!

The newest pages are at the top of this list, and the newest items are at the top of each linked page. Enjoy!

Notes On Site Technicals: Index

#25: 2019-06
Google search favicon, loading=lazy, dateCreated for a few, podcast lite.
#24: 2019-05
displaying coverage, build too slow, ISO 8601 dates, GSC FAQ report, How-To, dated Comment, networking.
#23: 2019-04
moar liter, bumpy indexing, copyrightYear fix, Schedule, HH:MM and spatial page metadata, notworking, vox pop, tap target size.
#22: 2019-03
403, 2xGZip, FAQPage mix-in, m-dot/AMP, embedded BlogPosting, representativeOfPage, AMP ImageObject, MachMetrics, HTTPS, DefinedTermSet.
#21: 2019-02
micro-optimisation, isBasedOn, misuse of link rel prev/next, AMP half-indexed, Google-, soft 404, 1990 style, desktop tweak, 60% AMPed.
#20: 2019-01
Happy New Ear, cssgip, work storage, AMP srcset, LEDs, details, 400kpx image warning, bad AutoAd, indigestion, multi-hero, OGP revisited.
#19: 2018-12
feeds, IMG beyond AMP, Gallery CMS, test cases, random rebuild order, speakable structured data, lighter 404, moar AMPy, featured snippet.
#18: 2018-11
shorter autogen-image path and hero weight limit, images and link rel for AMP, IMG alt and SVG.
#17: 2018-10
preparing for the new RPi3 with 256GB of microSD card and BBR, app inventory, Bing crawl efficiency, info image and AMP.
#16: 2018-09
data file Atom sitemap in robots.txt, Google Dataset Search, poetry, DataDownload, CC0 licence, About, AMP.
#15: 2018-08
PWA revisited, auto lazy loading, jumpy AutoAds, more content pyramid, CRP and efficient canonicals, custom 404.
#14: 2018-07
warming up to HTTP/2 and Brotli and HTTPS and the rest.
#13: 2018-06
creating a skim-friendly content pyramid, after the GDPR-calypse.
#12: 2018-05
CSS box-shadow performance for mobile, dns-prefetch fail, micro-optimisations, GDPR.
#11: 2018-04
reading time, lighter hero, jpegtran, jpegrescan, jpegultrascan, no lite ads, Primitive, SuppressDescription, SVG, Save-Data HTML, Sitebulb.
#10: 2018-03
Auto Ad imbalance, incremental build, readability, tags, ad borders, TechArticle and Report, SoftwareSourceCode.
#9: 2018-02
Bing head, a saved byte, boxed cols and rounded corners, Google AdSense Auto Ads.
#8: 2018-01
PSNR lo-fi PNG autogeneration, page media, secondary image, client hints.
#7: 2017-12
allegedly too little markup, bad traffic, big hero, base download ms, service worker no rel, jump-to.
#6: 2017-11
Googlebot warp space, image re-optimisation, even liter, defer, inlining, video.
#5: 2017-10
rounded corners, mobile usability, HTTP/2 vs mobile, bad bot, UnCSS tweaks, latency, unit tests, visuals, Save-Data header, lite vs mobile.
#4: 2017-09
ImageMagick 20 years, Brew, autogen banners, old eyes, optimised ads, mobile traffic, brotli, doctype, JPEG fun, purifycss, UnCSS, OnDemand.
#3: 2017-08
Atom sitemaps (un)pending, Googlebot bandwidth, HTML improvements, regex big beast hunting, heroes, Cache-Control, restart drill, minifying.
#2: 2017-07
ad injection, meta, static precompression, zopfli, HTTP/head response overhead diet, Bing Webmaster Tools, FeedValidator, Share42, utf-8.
#1: 2017-06
CDN revoked, structured data, 10 years old, XML sitemap at long last and lastmod, HTML5 conformance, PageSpeed.

Site Stats

Stats updated: 2019-06-16T18:52Z

StatValue
Fraction bot hits0.385
Fraction GET 200s0.783
Fraction GET 206s0.011
Fraction GET 301s0.025
Fraction GET 304s0.069
Fraction GET 403s0.001
Fraction GET 404s0.022
Fraction GETs0.911
Fraction human main-page GET 200s0.080
Fraction human m/(m+www) main-page GET 200s0.094
Fraction site hits amp/(amp+www)0.050
Fraction site hits m/(m+www)0.066
Mean human main-page transfer bytes m15817
Mean human main-page transfer bytes www12708
Mean transfer bytes amp7291
Mean transfer bytes m9156
Mean transfer bytes www25703
Unique human IPs/day equivalent110