From b5ea8845a9c845c6a0087db3333d4f1aaa9fae11 Mon Sep 17 00:00:00 2001 From: Josh Goldberg Date: Tue, 26 Nov 2024 02:28:09 -0500 Subject: [PATCH 01/12] feat: blog: Differences between linting and type checking --- src/_data/all_authors.json | 15 +- src/_data/team.json | 3 +- src/_includes/components/profile.macro.html | 28 +- src/_includes/layouts/post.html | 2 + .../partials/author_bios/joshuakgoldberg.md | 1 + ...ences-between-linting-and-type-checking.md | 248 ++++++++++++++++++ src/content/pages/team.html | 15 +- 7 files changed, 301 insertions(+), 11 deletions(-) create mode 100644 src/_includes/partials/author_bios/joshuakgoldberg.md create mode 100644 src/content/blog/2024-12-04-differences-between-linting-and-type-checking.md diff --git a/src/_data/all_authors.json b/src/_data/all_authors.json index 7b37ae1cb..041d13c73 100644 --- a/src/_data/all_authors.json +++ b/src/_data/all_authors.json @@ -200,5 +200,18 @@ "twitter_username": "antfu7", "github_username": "antfu", "location": "undefined" + }, + "joshuakgoldberg": { + "username": "joshuakgoldberg", + "name": "Josh Goldberg", + "title": "Committer Team Member", + "website": "https://joshuakgoldberg.com", + "avatar_url": "https://avatars.githubusercontent.com/u/3335181?v=4", + "bio": "An open source maintainer in the TypeScript ecosystem.", + "github_username": "JoshuaKGoldberg", + "bluesky_url": "joshuakgoldberg.com", + "mastodon_url": "https://fosstodon.org/@JoshuaKGoldberg", + "twitter_username": "JoshuaKGoldberg2", + "location": "undefined" } -} \ No newline at end of file +} diff --git a/src/_data/team.json b/src/_data/team.json index c1e0ce111..de3a163bd 100644 --- a/src/_data/team.json +++ b/src/_data/team.json @@ -381,6 +381,7 @@ "website": "http://www.joshuakgoldberg.com", "avatar_url": "https://avatars.githubusercontent.com/u/3335181?v=4", "bio": "Full time open source 💖✨ \r\n\r\n@typescript-eslint maintainer; \r\n@LearningTypeScript author;\r\nMicrosoft MVP 🌟", + "bluesky_url": "joshuakgoldberg.com", "twitter_username": "JoshuaKGoldberg", "github_username": "JoshuaKGoldberg", "mastodon_url": "https://fosstodon.org/@JoshuaKGoldberg", @@ -458,4 +459,4 @@ "location": "Canada" } ] -} \ No newline at end of file +} diff --git a/src/_includes/components/profile.macro.html b/src/_includes/components/profile.macro.html index 76cb3d50d..1ff4c3920 100644 --- a/src/_includes/components/profile.macro.html +++ b/src/_includes/components/profile.macro.html @@ -16,7 +16,7 @@

-