Commit Graph
100 Commits
Author SHA1 Message Date
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
jakeandGitHub 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
jakeandGitHub 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
jakeandGitHub d6e0e7bfb9 Update ci.yml 2020-06-02 21:04:40 -04:00
jakeandGitHub bf115cee81 Update codeql-analysis.yml
[skip ci]
2020-06-02 19:38:50 -04:00
jakeandGitHub 6e829bc23a Update codeql-analysis.yml
[skip ci]
2020-06-02 18:51:34 -04:00
jakeandGitHub 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
jakeandGitHub 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
jakeandGitHub 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
jake 12ff2c7871 running out of percy snapshots... 2020-04-29 11:57:53 -04:00
jake f7dbe5ccc7 update /stats and /privacy 2020-04-29 11:15:48 -04:00
jake 4515bfbfd5 Update ci.yml
[skip ci]
2020-04-29 11:15:01 -04:00
jake d9e69fcf75 improve dark-mode.js minificationability (it's a word i promise) 2020-04-28 22:33:46 -04:00
jake 8df8ef9aff publish /stats 2020-04-28 20:42:40 -04:00
jake b3f8a90a46 const/let -> var in dark-mode.js for compatibility 2020-04-28 20:41:14 -04:00
jake 17501e8c34 add simple license and privacy policy pages
silly but certain things require these. also added some sitemap priorities to other miscellaneous pages.
2020-04-28 18:53:15 -04:00
jake e478c76e2d bump twemoji to v12.1.6
https://github.com/twitter/twemoji/releases/tag/v12.1.6
2020-04-28 15:51:13 -04:00
jake 2827bb931e update README.md and /uses 2020-04-28 12:16:20 -04:00
jake c7e64cd36e clean stuff up & update deps 2020-04-28 10:22:02 -04:00