Commit Graph
100 Commits
Author SHA1 Message Date
jake 1b1a6e3e1e add example .env and fix remote LHCI server 2021-03-15 18:19:33 -04:00
jake 99f0f53bed bump some deps 2021-03-15 10:34:20 -04:00
jakeandGitHub 5373129717 Update content/notes/github-rename-master/index.md 2021-03-03 22:38:53 -05:00
jake 91299c225f use relative URLs for Docker local server 2021-03-03 22:27:27 -05:00
jake 152ac851f4 some quick tweaks I've put off 2021-02-22 10:53:56 -05:00
jake a77abe3a3f bump some deps 2021-02-11 10:04:59 -05:00
jake 9bb455bd06 fix CSP 2021-02-05 10:11:11 -05:00
jake 2c327f05c1 update /stats/ 2021-02-05 10:02:55 -05:00
jake 16caeda11c run local server with relative URLs (for things like codespaces)
[skip ci]
2021-02-04 10:56:51 -05:00
jake ef445a538b bundle fathom analytics script into first-party app.js 2021-01-31 12:23:50 -05:00
jake 28b7e8ffd1 Update content/cli/index.md 2021-01-30 10:12:08 -05:00
jake 255c06e3c5 update deps (fixes CVE-2020-28168) 2021-01-05 13:48:13 -05:00
jake 42eab41aa1 trying fathom analytics 2020-12-21 10:58:27 -05:00
jake 54357538d3 bump Hugo to v0.79.1 2020-12-19 11:41:04 -05:00
jake 898a65e296 playing more with algolia search (and updated a bunch of deps) 2020-12-18 08:25:23 -05:00
jake de1996c661 fix algolia base domain, use first party assets 2020-12-09 09:36:07 -05:00
jake 6875435c61 test netlify/algolia search plugin
https://github.com/algolia/algoliasearch-netlify
2020-12-09 09:08:02 -05:00
jake 4a43ef359a disable instant.page preloading script
it reduces browser compatibility and messes with server-side stats
2020-12-01 09:05:46 -05:00
jake ceee1f10ad remove redundant title tag on <img>s 2020-11-30 15:22:59 -05:00
jake 9f32e8ba3f fix some CSP vs AMP errors 2020-11-28 11:46:39 -05:00
jake aa2c1e60ea adjust monospace font size a bit 2020-11-27 09:57:36 -05:00
jake d9deace16c switch to a variable mono font (Roboto Mono) and subset all fonts more 2020-11-27 09:30:54 -05:00
jake 09b44fb689 update /uses 2020-11-22 18:41:17 -05:00
jake c58dddbed2 fix silly AMP and lighthouse warnings
https://developers.google.com/web/updates/2018/07/page-lifecycle-api#the-unload-event
2020-11-19 10:56:25 -05:00
jake e6400400f1 fix image/caption spacing around paragraphs 2020-11-17 11:29:55 -05:00
jake 9c0046cb62 render all image tags as figures 2020-11-15 09:35:55 -05:00
jakeandGitHub 78179c5901 run AMP server-side optimizer via Netlify build plugin (#263) 2020-11-12 18:43:24 -05:00
jake ab70fabeab Update _syntax.scss 2020-11-09 16:51:59 -05:00
jake 6ada1afd4a enable AMP on more layouts/pages 2020-11-08 11:12:21 -05:00
jake b378cb4afb fix webmention API endpoints 2020-11-06 09:25:03 -05:00
jake 4fc23f0b63 bump Hugo to 0.78.1 2020-11-05 09:37:52 -05:00
jake 77ee252639 add Permissions-Policy header
https://scotthelme.co.uk/goodbye-feature-policy-and-hello-permissions-policy/
2020-11-04 08:46:21 -05:00
jake 44ef6de825 enable CSP 2020-11-04 08:40:26 -05:00
jake 2d941b9122 fix iframe shortcode 2020-11-03 12:06:31 -05:00
jake efda2e8bde narrow down CSP 2020-11-03 11:43:39 -05:00
jake 456ad95918 update CSP 2020-11-01 09:08:37 -05:00
jake f83eab3f6b add CSP report-only wizard 2020-10-31 16:19:55 -04:00
jake 52034123aa Update preload.html 2020-10-29 18:21:13 -04:00
jake 26bb187c71 add instant.page preloading script 2020-10-29 16:07:03 -04:00
jake 3ee748a334 try mirroring some more external APIs 2020-10-29 15:40:46 -04:00
jake c7ef524d0a bump Hugo to 0.76.5 2020-10-28 11:19:59 -04:00
jake 558c01a9b2 set will-change: transform on animated CSS elements
https://developers.google.com/web/fundamentals/performance/rendering/stick-to-compositor-only-properties-and-manage-layer-count
2020-10-18 11:06:19 -04:00
jake c8f5598452 add meta robots tag to deploy previews to make extra sure they aren't indexed 2020-10-18 10:50:43 -04:00
jake 82d8888a29 Update baseof.html 2020-10-15 16:32:10 -04:00
jake 69db7eadca account for uppercase request headers if send_view is hit via HTTP 1.x 2020-10-09 11:23:53 -04:00
jake cdc39f7efe clean up send_view function 2020-10-07 09:06:26 -04:00
jake 9543aaa5b0 process SCSS @import rules with postcss-import 2020-10-03 19:24:27 -04:00
jake 06c9cfe070 bump PostCSS to 8.x and its plugins
TODO: find modern alternative for postcss-clean
2020-09-29 11:08:20 -04:00
jake bec66f42a2 Update ci.yml 2020-09-29 11:08:06 -04:00
jake 336637a85e bump Hugo and other deps 2020-09-24 09:06:06 -04:00
jakeandGitHub 3650311355 Update Dockerfile
[skip ci]
2020-09-14 10:39:35 -04:00
jake 3364cc9377 update homepage & bump inter to v3.15 2020-09-05 11:29:41 -04:00
jakeandGitHub 1888189866 Update ci.yml 2020-09-03 12:36:40 -04:00
jake 0b6b6f1a56 bump other deps to fix CVE-2020-8244 2020-09-03 09:08:18 -04:00
jake 17f3c43c17 fix LHCI (?) 2020-09-02 12:38:59 -04:00
jake cdf867920e lazy load images within page content 2020-08-31 10:53:47 -04:00
jake 7f4ee60797 switch dark mode example from localStorage to sessionStorage 2020-08-31 10:53:33 -04:00
jake 61efd2b425 fix some 404s, bump deps 2020-08-28 11:21:24 -04:00
jake 7fafef712b trying another dumb cache busting technique in send_view.js 2020-08-23 12:39:17 -04:00
jake 6c28ed85f1 remove ugly safari pinned tab icon 2020-08-23 11:30:36 -04:00
jake a04e33b705 add debugging headers to send_view function's response 2020-08-21 22:36:07 -04:00
jake d7099fbed0 trying to be clever in error handling didn't work.... will fix later 2020-08-20 02:51:19 -04:00
jake ea758d5004 stats lambda: better caching (or lack thereof) & error handling 2020-08-19 20:56:07 -04:00
jake 6138c422b9 update /stats and /privacy, bump Inter font to v3.14, long cache on /vendor 2020-08-18 10:27:59 -04:00
jake e07934517c fix weird chrome sandbox quirks on dark mode example's iframe 2020-08-14 11:10:47 -04:00
jakeandGitHub 8e9e236ecc Update .lighthouserc.json
[skip ci]
2020-08-14 10:50:41 -04:00
jake 80c926c6f9 re-organize fonts, fix BLM header 2020-08-14 10:22:28 -04:00
jakeandGitHub 1168668308 Update devcontainer.json 2020-08-13 22:19:00 -04:00
jake cdd5566dad playing with codespaces 🤓
[skip ci]
2020-08-13 21:27:21 -04:00
jake 347c577d3a fix body of API response 2020-08-12 10:33:52 -04:00
jake a0671a6dea replace request with axios in send_view API 2020-08-12 10:09:10 -04:00
jake 28f0590f8e Update content/notes/cool-bash-tricks-for-your-terminal-dotfiles/images/terminal.png 2020-08-11 09:49:28 -04:00
jake 0f9de4d350 strip any markdown in page titles from meta/social tags in head 2020-08-10 10:58:22 -04:00
jake 9b5a29be7b fix AMP pixel (hopefully) 2020-08-08 08:03:22 -04:00
jake 76b3a55efd switch simple analytics proxy to a netlify function 2020-08-08 00:13:07 -04:00
jake d9833c6d30 remove sitemap priorities 2020-08-02 16:18:54 -04:00
jake a428ec712b update the Y2K post 2020-08-01 22:46:21 -04:00
jake dd10234542 remove IE gif from footer, update homepage 2020-08-01 18:14:05 -04:00
jake d764025fe7 fix AMP shortcode scripts 2020-08-01 11:58:30 -04:00
jake 5a4baea633 swap twemoji packages, again...
https://www.npmjs.com/package/twemoji-emojis
2020-07-31 23:20:08 -04:00
jake 60903bbb2b remove events scripts 2020-07-31 08:47:23 -04:00
jake 4d8bfd4543 move imagemin-cli to optional deps [skip ci] 2020-07-30 15:04:09 -04:00
jake 508c4eb911 swap twemoji packages 2020-07-29 17:14:38 -04:00
jake cb61438d11 trying to fetch Twemoji SVGs from an NPM package instead of Go module
not actually published on NPM, though: https://github.com/jakejarvis/twemoji-svg
2020-07-29 12:27:56 -04:00
jake d0ff6dd0a9 update github-rename-master post 2020-07-29 08:50:48 -04:00
jake bb3ec74822 move site-related headers/redirects out of netlify.toml
[skip ci]
2020-07-29 08:36:49 -04:00
jakeandGitHub 2c7939b2e7 Create .gitattributes
[skip ci]
2020-07-28 14:32:19 -04:00
jake 13e8ab5b54 move imagemin binaries to optionalDependencies and suppress their errors 2020-07-28 11:28:46 -04:00
jake f5acb5d5e0 commit fetched oEmbed data (tweets, etc.) in case they disappear
[skip ci]
2020-07-28 11:27:24 -04:00
jake 164da758ec Update content/cli/images/screenshot.png 2020-07-27 09:54:44 -04:00
jakeandGitHub cfdeaa9039 Update ci.yml
[skip ci]
2020-07-26 13:59:27 -04:00
jake a063900591 Update Dockerfile
[skip ci]
2020-07-26 10:47:28 -04:00
jake 9d87dd46bd clean up redirects, audit a few AMP pages with percy 2020-07-25 14:13:27 -04:00
jake 00c2a95e04 bump Hugo to v0.74.3 [skip ci] 2020-07-23 14:42:48 -04:00
jake cdfbba108c playing with variable fonts some more 2020-07-23 13:03:00 -04:00
jake f306452fe6 non-variable Inter font was still loading on Chrome 2020-07-22 16:54:22 -04:00
jake 6f7b14f43a fix a few things that were **too bold** now 2020-07-22 16:38:11 -04:00
jake da1743cf2d add variable Inter fonts
current faces/files kept as a fallback. also switched to Google-hosted fonts on AMP pages (might as well...)
2020-07-22 16:19:24 -04:00
jake 17824d4c5c fix a few RSS validation warnings 2020-07-20 12:44:21 -04:00
jake bc03922573 stop generating algolia.json (temporarily) & other tidying up 2020-07-20 09:01:12 -04:00