Commit Graph
100 Commits
Author SHA1 Message Date
jake 9bf2d2e36b stop hosting all of my random sites as folders on this domain
changed most of them to redirect to GitHub Pages

mental health note: stats will take a hit ;)
2020-07-12 16:37:33 -04:00
jake c111c90801 start netlify-lambda local server side-by-side with Hugo server
[skip ci]
2020-07-11 16:48:19 -04:00
jake bb96e937c6 running minify scripts in parallel is inconsistent, apparently 2020-07-11 12:22:41 -04:00
jake a8372d859f flippity flop dark mode colors for readability 2020-07-11 11:21:42 -04:00
jake 725c482ba3 make sure config for Netlify functions is okay so far 😬
[skip ci]
2020-07-10 20:00:39 -04:00
jake 78001a69d5 run webmentions action less frequently [skip ci] 2020-07-10 10:14:38 -04:00
jake 55cc4d3773 add cron action to auto-fetch new mentions from webmention.io
[skip ci]
2020-07-09 13:40:54 -04:00
jake 79cb6925d3 update netlify.app URLs to fix lighthouse audits of deploy previews 2020-07-07 11:47:02 -04:00
jake ec2ed28bb9 test private lighthouse CI server
public temporary server was kinda flaky
2020-07-07 10:46:59 -04:00
jake 48eea4ce98 fix style regressions (code was never actually using Hack font I think..?)
and allow default theme (light or dark) to be set in Hugo config and reflected in both HTML & JS
2020-07-07 10:07:46 -04:00
jake d970c031a5 run initial SCSS refactoring through percy 2020-07-07 08:57:26 -04:00
jake aa3973f570 adjust letter-spacing of bold Inter text 2020-07-05 12:13:11 -04:00
jake c8c7fe131a Update README.md
[skip ci]
2020-07-05 10:27:20 -04:00
jake 426e7d91f1 clean up styles & extend old browser support via autoprefixer/eslint 🧓🏻
and stop encoding emojis like a caveman
2020-07-04 19:29:18 -04:00
jake e10c3a10f7 have CI run linters on every PR, bump eslint 2020-07-03 17:35:39 -04:00
jake e2b9099996 add keybase profile to person schema 2020-07-03 17:18:46 -04:00
jake 621da7266f use monospace font for short PGP key on homepage 2020-07-01 11:30:20 -04:00
jake 13c42f6576 further reading links on git branch post 2020-06-30 12:27:18 -04:00
jake 3cadddc799 go back to outlining inline code (single backticks) with light border
and make it possible to use code in post/page titles
2020-06-30 09:37:03 -04:00
jake b6cbb737c9 add set-head command to rename master post 2020-06-29 12:13:02 -04:00
jake 84add157d3 update meta pages & robots.txt 2020-06-29 11:43:38 -04:00
jake 99d13da0c7 new Twitter oEmbed endpoint (shortcode input changes from tweet ID to full URL)
https://developer.twitter.com/en/docs/tweets/post-and-engage/api-reference/get-statuses-oembed

some hacking is required to continue passing only the tweet ID to <amp-twitter data-tweetid="..."> at the same time. ugh.

https://amp.dev/documentation/components/amp-twitter/#attributes
2020-06-28 11:29:35 -04:00
jake 3bfa8a52cc Publish "How To: Safely Rename 'master' Branch on GitHub ✊🏾" 2020-06-28 10:11:03 -04:00
jake 0b98f51a74 switch tweet embed centering to recommended method:
https://developer.twitter.com/en/docs/twitter-for-websites/embedded-tweets/overview
2020-06-27 23:09:42 -04:00
jake 3eb37e588e remove console logging from analytics.js 2020-06-27 22:58:53 -04:00
jake 15d42bab9f center new Twitter widget design 2020-06-27 18:33:05 -04:00
jake 51814df1b7 Update README.md
[skip ci]
2020-06-27 10:32:39 -04:00
jake 45b23c45a3 link View Source in page/post footers to specific file on GitHub 2020-06-26 12:59:46 -04:00
jake f3198e0235 clean up a bunch of layouts, especially social-images function
also made even more config.toml parameters optional, will help when finally releasing theme
2020-06-25 10:35:59 -04:00
jake 0a48ce296f make twemoji cursor the same as unicode emojis when hovered
and clean up /uses
2020-06-24 19:35:37 -04:00
jake e2ed4c7e4f use gifsicle-bin fork (includes Linux binary) to override imagemin dependency
https://github.com/jakejarvis/gifsicle-bin
2020-06-24 18:25:27 -04:00
jake f2a4f13932 switch Dockerfile base from node to golang (for Hugo modules), update deps
[skip ci]
2020-06-23 20:53:24 -04:00
jake c1dbe5c0ad merge analytics bugfix 2020-06-22 23:29:03 -04:00
jake 12f8bd8084 renamed default branch to main 2020-06-21 10:44:43 -04:00
jake b97f7a00de small changes to AMP CSS 2020-06-19 11:19:32 -04:00
jake f29033f383 re-tool/clean up scripts and redirects 2020-06-19 09:45:48 -04:00
jake ef16a9e3f9 merge changes from upstream analytics v3 script 2020-06-17 13:13:31 -04:00
jake 443add3bf1 bump netlify-plugin-cache 2020-06-17 10:36:23 -04:00
jake 046321967c update /uses 2020-06-17 10:33:43 -04:00
jake 620903413a improve dark mode readability a bit 2020-06-13 09:54:04 -04:00
jake 5b21df5cff Update README.md
[skip ci]
2020-06-12 23:36:55 -04:00
jake e3922e3c12 update Y2K post now that the backend is public 2020-06-10 12:43:33 -04:00
jake 3030d81ddc add Docker to Y2K post 2020-06-07 20:30:41 -04:00
jake b89920cb40 vendor twemojis before building site and cache them (and ./public) 2020-06-07 12:46:06 -04:00
jake 9b67b1be01 adguard hides images with width="88" and height="31", for some reason?
using style="..." gets around it, but maybe open an issue here?

https://github.com/AdguardTeam/AdguardFilters/blob/ba4db91022dbebe48967a447b5f818064ee60167/SpywareFilter/sections/general_elemhide.txt#L18
2020-06-07 12:19:15 -04:00
jake 724051e4cb edit Windows Me post 2020-06-07 10:49:44 -04:00
jake a2cda53b9c Publish "I Made A Thing, Powered by Windows Me™" 2020-06-07 09:00:11 -04:00
jake 79be2abafe update netlify-plugin-cache to v1.0.2 [skip ci] 2020-06-06 16:46:32 -04:00
jake 401b4566d7 generate a successful output log using netlify-plugin-cache@v1.0.1
...for submission to Netlify's plugin directory
2020-06-06 11:46:02 -04:00
jake 572ea1c903 add @netlify/plugin-local-install-core [skip ci] 2020-06-06 11:19:03 -04:00
jake ec5a6b28e9 restore appropriate cache plugin settings [skip ci] 2020-06-06 11:13:06 -04:00
jake 74e19308d9 test cache plugin default [skip ci] 2020-06-06 10:53:19 -04:00
jake 04ac760629 extracted & published netlify-plugin-cache on NPM: https://github.com/jakejarvis/netlify-plugin-cache 2020-06-06 10:22:14 -04:00
jake fd06f71df4 cleaning up the netlify plugin
didn't actually try just passing an array of dirs to Netlify plugin, and now only saving cache if build successful

[skip ci]
2020-06-05 19:47:27 -04:00
jake eafbf87f49 test cache plugin for Netlify 2020-06-05 17:29:22 -04:00
jake 85fe0084b8 fix lighthouse CI 2020-06-05 08:53:15 -04:00
jake 6d374a3e46 remove CodeQL action 2020-06-05 08:45:55 -04:00
jake f31c264698 changed domain for Windows Me VMs 2020-06-04 14:20:11 -04:00
jake 3fbbf44f0b some stuff was being missed by linters, fix glob patterns
[skip ci]
2020-06-03 14:22:21 -04:00
jake d6e0e7bfb9 Update ci.yml 2020-06-02 21:04:40 -04:00
jake bf115cee81 Update codeql-analysis.yml
[skip ci]
2020-06-02 19:38:50 -04:00
jake 6e829bc23a Update codeql-analysis.yml
[skip ci]
2020-06-02 18:51:34 -04:00
jake dd6107131b Create codeql-analysis.yml
[skip ci]
2020-06-02 17:54:57 -04:00
jake a6cb95c0d7 clean up redirects/404s & other random housekeeping 2020-06-02 14:00:40 -04:00
jake 23eabb48c0 fix hand wave pet peeves & heart beats per minute (still fatally low) 2020-06-02 12:46:17 -04:00
jake 598367c19e update /previously 2020-06-01 23:06:28 -04:00
jake 33fd5adb9a add og:image:type meta tag 2020-06-01 20:26:50 -04:00
jake 94edf83771 dial back the animation overload a tad... 2020-06-01 14:48:31 -04:00
jake e76acbe657 🚨 this website is now Made for Internet Explorer® (not a prank, kinda) 2020-05-26 18:23:41 -04:00
jake 4556e4ebb7 Update .lighthouserc.json
[skip ci]
2020-05-24 11:42:15 -04:00
jake a48576e4eb RIP keybase 🙏 2020-05-24 09:09:52 -04:00
jake ee9d95b394 add small links to https://y2k.lol (not ready for prime time yet 🤫) 2020-05-21 13:06:48 -04:00
jake 8c209bfef6 update deps [skip ci] 2020-05-21 13:04:23 -04:00
jake 37e84e1611 update Dockerfile to match https://github.com/jakejarvis/hugo-build-action/blob/24e16b7387507384c361e9078b50a85d4eba5146/Dockerfile [skip ci] 2020-05-17 16:22:19 -04:00
jake 0ad9d54347 remove HTML comments by default during minify 2020-05-14 20:51:49 -04:00
jake 8219c611a4 inline frontmatter styles in HTML rather than a bunch of baby CSS files 2020-05-14 13:37:33 -04:00
jake 24edb85379 create inline-svg partial function
[skip ci]
2020-05-14 13:36:27 -04:00
jake 59a92fc60e add postcss-focus & postcss-color-rgba-fallback 2020-05-13 21:11:28 -04:00
jake 5ece879708 fix some old 404s 2020-05-13 20:58:55 -04:00
jake bd8b6b9370 Update .vscode/settings.json
[skip ci]
2020-05-13 13:29:26 -04:00
jake e140fb1fc6 remove headers temporarily 2020-05-12 06:41:11 -04:00
jake a4dab78f99 fix netlify dev
https://cli.netlify.com/netlify-dev#project-detection

[skip ci]
2020-05-12 06:40:50 -04:00
jake 917fde01dd make prettier play nice with (almost) everything 👸 2020-05-11 19:28:03 -04:00
jake 606a45dce1 revert .percy.yml [skip ci] 2020-05-09 19:34:40 -04:00
jake 51215386db bump twemoji to v13.0.0
https://github.com/twitter/twemoji/releases/tag/v13.0.0
2020-05-09 19:19:46 -04:00
jake 3fe24f2216 re-visit light/dark theme colors (especially syntax highlighting) 2020-05-09 09:59:35 -04:00
jake 705e800881 tidy up homepage font size/spacing 2020-05-07 09:41:14 -04:00
jake 323b3dd9f6 add Prettier to workflow 🎀 (#128)
* prettier init

* prettier ignore

* run on everything 😬

* add prettier check script

* update deps

* Update .prettierignore
2020-05-06 12:19:21 -04:00
jake 739f161183 massive cleanup of netlify config -- redirects, headers, etc 2020-05-05 13:03:18 -04:00
jake 9e1a053d39 clean up scripts 2020-05-04 21:25:07 -04:00
jake 759bae4f14 bump postcss resolution
[skip ci]
2020-05-04 20:52:46 -04:00
jake 616751134a revert google voice number 2020-05-02 00:01:14 -04:00
jake 29320aa86f bring AMP pages up to par with real layout 2020-05-01 23:54:02 -04:00
jake 5e51b3a7ac Update .percy.yml
[skip ci]
2020-05-01 13:29:51 -04:00
jake 72462f5397 transparent images where possible for dark mode 2020-05-01 11:08:51 -04:00
jake c8265db6cc fix CI skip condition for bot PRs
[skip ci]
2020-04-30 10:57:35 -04:00
jake dead391723 send event to analytics on theme toggle 2020-04-30 09:42:00 -04:00
jake 35bfbb517c iframe shortcode for valid AMP 2020-04-30 07:53:08 -04:00
jake 6854129108 update dark mode script and post 2020-04-29 23:20:07 -04:00
jake 0e988fc0a6 Publish "How To: Add Dark Mode to a Website" 2020-04-29 15:41:14 -04:00