From e356084715b13af9f54ddec33a325c49dc8accfb Mon Sep 17 00:00:00 2001 From: Graham Hall Date: Sat, 27 Jan 2024 21:49:35 -0500 Subject: [PATCH] organized blog posts by year --- .astro/types.d.ts | 168 +++++++++--------- .../blog/{ => 2022}/ask-the-darn-question.md | 0 .../blog/{ => 2022}/building-ghalldev-30.md | 0 .../blog/{ => 2022}/coding-with-depression.md | 0 .../creating-a-dating-profile-with-ai.md | 0 .../getting-out-of-your-comfort-zone.md | 0 .../{ => 2022}/ileopard-a-retrospective.md | 0 .../{ => 2022}/my-favorite-little-apps.md | 0 .../my-macos-home-directory-overview.md | 0 .../blog/{ => 2022}/my-top-3-games-of-2022.md | 0 ...extjs-13-and-exploring-new-technologies.md | 0 .../blog/{ => 2022}/on-text-editors.md | 0 .../an-update-on-my-ai-dating-profile.md | 2 +- .../blog/{ => 2023}/baldurs-gate-3-feels.md | 4 +- .../blog/{ => 2023}/default-apps-2023.md | 2 +- .../blog/{ => 2023}/finding-home-in-hyrule.md | 0 .../blog/{ => 2023}/handheld-gaming.md | 0 .../{ => 2023}/journal-app-impressions.md | 0 .../my-favorite-little-apps-part-2.md | 2 +- .../blog/{ => 2023}/my-gunpla-adventure.md | 0 src/content/blog/{ => 2023}/nostalgia.md | 0 .../blog/{ => 2023}/on-using-chat-gpt.md | 2 +- .../{ => 2023}/questlogger-from-ios-to-mac.md | 0 .../reflecting-on-building-my-first-app.md | 0 ...lecting-on-my-first-year-as-a-developer.md | 0 .../blog/{ => 2023}/thoughs-on-macos.md | 0 .../{ => 2023}/using-json-for-data-storage.md | 0 .../using-tailwind-with-mui-base.md | 0 .../blog/{ => 2024}/my-backup-solution.md | 0 .../posts/{[slug].astro => [...slug].astro} | 0 30 files changed, 90 insertions(+), 90 deletions(-) rename src/content/blog/{ => 2022}/ask-the-darn-question.md (100%) rename src/content/blog/{ => 2022}/building-ghalldev-30.md (100%) rename src/content/blog/{ => 2022}/coding-with-depression.md (100%) rename src/content/blog/{ => 2022}/creating-a-dating-profile-with-ai.md (100%) rename src/content/blog/{ => 2022}/getting-out-of-your-comfort-zone.md (100%) rename src/content/blog/{ => 2022}/ileopard-a-retrospective.md (100%) rename src/content/blog/{ => 2022}/my-favorite-little-apps.md (100%) rename src/content/blog/{ => 2022}/my-macos-home-directory-overview.md (100%) rename src/content/blog/{ => 2022}/my-top-3-games-of-2022.md (100%) rename src/content/blog/{ => 2022}/nextjs-13-and-exploring-new-technologies.md (100%) rename src/content/blog/{ => 2022}/on-text-editors.md (100%) rename src/content/blog/{ => 2023}/an-update-on-my-ai-dating-profile.md (75%) rename src/content/blog/{ => 2023}/baldurs-gate-3-feels.md (83%) rename src/content/blog/{ => 2023}/default-apps-2023.md (97%) rename src/content/blog/{ => 2023}/finding-home-in-hyrule.md (100%) rename src/content/blog/{ => 2023}/handheld-gaming.md (100%) rename src/content/blog/{ => 2023}/journal-app-impressions.md (100%) rename src/content/blog/{ => 2023}/my-favorite-little-apps-part-2.md (89%) rename src/content/blog/{ => 2023}/my-gunpla-adventure.md (100%) rename src/content/blog/{ => 2023}/nostalgia.md (100%) rename src/content/blog/{ => 2023}/on-using-chat-gpt.md (75%) rename src/content/blog/{ => 2023}/questlogger-from-ios-to-mac.md (100%) rename src/content/blog/{ => 2023}/reflecting-on-building-my-first-app.md (100%) rename src/content/blog/{ => 2023}/reflecting-on-my-first-year-as-a-developer.md (100%) rename src/content/blog/{ => 2023}/thoughs-on-macos.md (100%) rename src/content/blog/{ => 2023}/using-json-for-data-storage.md (100%) rename src/content/blog/{ => 2023}/using-tailwind-with-mui-base.md (100%) rename src/content/blog/{ => 2024}/my-backup-solution.md (100%) rename src/pages/posts/{[slug].astro => [...slug].astro} (100%) diff --git a/.astro/types.d.ts b/.astro/types.d.ts index 2867ac4..e932421 100644 --- a/.astro/types.d.ts +++ b/.astro/types.d.ts @@ -185,198 +185,198 @@ declare module 'astro:content' { type ContentEntryMap = { "blog": { -"an-update-on-my-ai-dating-profile.md": { - id: "an-update-on-my-ai-dating-profile.md"; - slug: "an-update-on-my-ai-dating-profile"; +"2022/ask-the-darn-question.md": { + id: "2022/ask-the-darn-question.md"; + slug: "2022/ask-the-darn-question"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"ask-the-darn-question.md": { - id: "ask-the-darn-question.md"; - slug: "ask-the-darn-question"; +"2022/building-ghalldev-30.md": { + id: "2022/building-ghalldev-30.md"; + slug: "2022/building-ghalldev-30"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"baldurs-gate-3-feels.md": { - id: "baldurs-gate-3-feels.md"; - slug: "baldurs-gate-3-feels"; +"2022/coding-with-depression.md": { + id: "2022/coding-with-depression.md"; + slug: "2022/coding-with-depression"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"building-ghalldev-30.md": { - id: "building-ghalldev-30.md"; - slug: "building-ghalldev-30"; +"2022/creating-a-dating-profile-with-ai.md": { + id: "2022/creating-a-dating-profile-with-ai.md"; + slug: "2022/creating-a-dating-profile-with-ai"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"coding-with-depression.md": { - id: "coding-with-depression.md"; - slug: "coding-with-depression"; +"2022/getting-out-of-your-comfort-zone.md": { + id: "2022/getting-out-of-your-comfort-zone.md"; + slug: "2022/getting-out-of-your-comfort-zone"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"creating-a-dating-profile-with-ai.md": { - id: "creating-a-dating-profile-with-ai.md"; - slug: "creating-a-dating-profile-with-ai"; +"2022/ileopard-a-retrospective.md": { + id: "2022/ileopard-a-retrospective.md"; + slug: "2022/ileopard-a-retrospective"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"default-apps-2023.md": { - id: "default-apps-2023.md"; - slug: "default-apps-2023"; +"2022/my-favorite-little-apps.md": { + id: "2022/my-favorite-little-apps.md"; + slug: "2022/my-favorite-little-apps"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"finding-home-in-hyrule.md": { - id: "finding-home-in-hyrule.md"; - slug: "finding-home-in-hyrule"; +"2022/my-macos-home-directory-overview.md": { + id: "2022/my-macos-home-directory-overview.md"; + slug: "2022/my-macos-home-directory-overview"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"getting-out-of-your-comfort-zone.md": { - id: "getting-out-of-your-comfort-zone.md"; - slug: "getting-out-of-your-comfort-zone"; +"2022/my-top-3-games-of-2022.md": { + id: "2022/my-top-3-games-of-2022.md"; + slug: "2022/my-top-3-games-of-2022"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"handheld-gaming.md": { - id: "handheld-gaming.md"; - slug: "handheld-gaming"; +"2022/nextjs-13-and-exploring-new-technologies.md": { + id: "2022/nextjs-13-and-exploring-new-technologies.md"; + slug: "2022/nextjs-13-and-exploring-new-technologies"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"ileopard-a-retrospective.md": { - id: "ileopard-a-retrospective.md"; - slug: "ileopard-a-retrospective"; +"2022/on-text-editors.md": { + id: "2022/on-text-editors.md"; + slug: "2022/on-text-editors"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"journal-app-impressions.md": { - id: "journal-app-impressions.md"; - slug: "journal-app-impressions"; +"2023/an-update-on-my-ai-dating-profile.md": { + id: "2023/an-update-on-my-ai-dating-profile.md"; + slug: "2023/an-update-on-my-ai-dating-profile"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"my-backup-solution.md": { - id: "my-backup-solution.md"; - slug: "my-backup-solution"; +"2023/baldurs-gate-3-feels.md": { + id: "2023/baldurs-gate-3-feels.md"; + slug: "2023/baldurs-gate-3-feels"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"my-favorite-little-apps-part-2.md": { - id: "my-favorite-little-apps-part-2.md"; - slug: "my-favorite-little-apps-part-2"; +"2023/default-apps-2023.md": { + id: "2023/default-apps-2023.md"; + slug: "2023/default-apps-2023"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"my-favorite-little-apps.md": { - id: "my-favorite-little-apps.md"; - slug: "my-favorite-little-apps"; +"2023/finding-home-in-hyrule.md": { + id: "2023/finding-home-in-hyrule.md"; + slug: "2023/finding-home-in-hyrule"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"my-gunpla-adventure.md": { - id: "my-gunpla-adventure.md"; - slug: "my-gunpla-adventure"; +"2023/handheld-gaming.md": { + id: "2023/handheld-gaming.md"; + slug: "2023/handheld-gaming"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"my-macos-home-directory-overview.md": { - id: "my-macos-home-directory-overview.md"; - slug: "my-macos-home-directory-overview"; +"2023/journal-app-impressions.md": { + id: "2023/journal-app-impressions.md"; + slug: "2023/journal-app-impressions"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"my-top-3-games-of-2022.md": { - id: "my-top-3-games-of-2022.md"; - slug: "my-top-3-games-of-2022"; +"2023/my-favorite-little-apps-part-2.md": { + id: "2023/my-favorite-little-apps-part-2.md"; + slug: "2023/my-favorite-little-apps-part-2"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"nextjs-13-and-exploring-new-technologies.md": { - id: "nextjs-13-and-exploring-new-technologies.md"; - slug: "nextjs-13-and-exploring-new-technologies"; +"2023/my-gunpla-adventure.md": { + id: "2023/my-gunpla-adventure.md"; + slug: "2023/my-gunpla-adventure"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"nostalgia.md": { - id: "nostalgia.md"; - slug: "nostalgia"; +"2023/nostalgia.md": { + id: "2023/nostalgia.md"; + slug: "2023/nostalgia"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"on-text-editors.md": { - id: "on-text-editors.md"; - slug: "on-text-editors"; +"2023/on-using-chat-gpt.md": { + id: "2023/on-using-chat-gpt.md"; + slug: "2023/on-using-chat-gpt"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"on-using-chat-gpt.md": { - id: "on-using-chat-gpt.md"; - slug: "on-using-chat-gpt"; +"2023/questlogger-from-ios-to-mac.md": { + id: "2023/questlogger-from-ios-to-mac.md"; + slug: "2023/questlogger-from-ios-to-mac"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"questlogger-from-ios-to-mac.md": { - id: "questlogger-from-ios-to-mac.md"; - slug: "questlogger-from-ios-to-mac"; +"2023/reflecting-on-building-my-first-app.md": { + id: "2023/reflecting-on-building-my-first-app.md"; + slug: "2023/reflecting-on-building-my-first-app"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"reflecting-on-building-my-first-app.md": { - id: "reflecting-on-building-my-first-app.md"; - slug: "reflecting-on-building-my-first-app"; +"2023/reflecting-on-my-first-year-as-a-developer.md": { + id: "2023/reflecting-on-my-first-year-as-a-developer.md"; + slug: "2023/reflecting-on-my-first-year-as-a-developer"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"reflecting-on-my-first-year-as-a-developer.md": { - id: "reflecting-on-my-first-year-as-a-developer.md"; - slug: "reflecting-on-my-first-year-as-a-developer"; +"2023/thoughs-on-macos.md": { + id: "2023/thoughs-on-macos.md"; + slug: "2023/thoughs-on-macos"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"thoughs-on-macos.md": { - id: "thoughs-on-macos.md"; - slug: "thoughs-on-macos"; +"2023/using-json-for-data-storage.md": { + id: "2023/using-json-for-data-storage.md"; + slug: "2023/using-json-for-data-storage"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"using-json-for-data-storage.md": { - id: "using-json-for-data-storage.md"; - slug: "using-json-for-data-storage"; +"2023/using-tailwind-with-mui-base.md": { + id: "2023/using-tailwind-with-mui-base.md"; + slug: "2023/using-tailwind-with-mui-base"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> } & { render(): Render[".md"] }; -"using-tailwind-with-mui-base.md": { - id: "using-tailwind-with-mui-base.md"; - slug: "using-tailwind-with-mui-base"; +"2024/my-backup-solution.md": { + id: "2024/my-backup-solution.md"; + slug: "2024/my-backup-solution"; body: string; collection: "blog"; data: InferEntrySchema<"blog"> diff --git a/src/content/blog/ask-the-darn-question.md b/src/content/blog/2022/ask-the-darn-question.md similarity index 100% rename from src/content/blog/ask-the-darn-question.md rename to src/content/blog/2022/ask-the-darn-question.md diff --git a/src/content/blog/building-ghalldev-30.md b/src/content/blog/2022/building-ghalldev-30.md similarity index 100% rename from src/content/blog/building-ghalldev-30.md rename to src/content/blog/2022/building-ghalldev-30.md diff --git a/src/content/blog/coding-with-depression.md b/src/content/blog/2022/coding-with-depression.md similarity index 100% rename from src/content/blog/coding-with-depression.md rename to src/content/blog/2022/coding-with-depression.md diff --git a/src/content/blog/creating-a-dating-profile-with-ai.md b/src/content/blog/2022/creating-a-dating-profile-with-ai.md similarity index 100% rename from src/content/blog/creating-a-dating-profile-with-ai.md rename to src/content/blog/2022/creating-a-dating-profile-with-ai.md diff --git a/src/content/blog/getting-out-of-your-comfort-zone.md b/src/content/blog/2022/getting-out-of-your-comfort-zone.md similarity index 100% rename from src/content/blog/getting-out-of-your-comfort-zone.md rename to src/content/blog/2022/getting-out-of-your-comfort-zone.md diff --git a/src/content/blog/ileopard-a-retrospective.md b/src/content/blog/2022/ileopard-a-retrospective.md similarity index 100% rename from src/content/blog/ileopard-a-retrospective.md rename to src/content/blog/2022/ileopard-a-retrospective.md diff --git a/src/content/blog/my-favorite-little-apps.md b/src/content/blog/2022/my-favorite-little-apps.md similarity index 100% rename from src/content/blog/my-favorite-little-apps.md rename to src/content/blog/2022/my-favorite-little-apps.md diff --git a/src/content/blog/my-macos-home-directory-overview.md b/src/content/blog/2022/my-macos-home-directory-overview.md similarity index 100% rename from src/content/blog/my-macos-home-directory-overview.md rename to src/content/blog/2022/my-macos-home-directory-overview.md diff --git a/src/content/blog/my-top-3-games-of-2022.md b/src/content/blog/2022/my-top-3-games-of-2022.md similarity index 100% rename from src/content/blog/my-top-3-games-of-2022.md rename to src/content/blog/2022/my-top-3-games-of-2022.md diff --git a/src/content/blog/nextjs-13-and-exploring-new-technologies.md b/src/content/blog/2022/nextjs-13-and-exploring-new-technologies.md similarity index 100% rename from src/content/blog/nextjs-13-and-exploring-new-technologies.md rename to src/content/blog/2022/nextjs-13-and-exploring-new-technologies.md diff --git a/src/content/blog/on-text-editors.md b/src/content/blog/2022/on-text-editors.md similarity index 100% rename from src/content/blog/on-text-editors.md rename to src/content/blog/2022/on-text-editors.md diff --git a/src/content/blog/an-update-on-my-ai-dating-profile.md b/src/content/blog/2023/an-update-on-my-ai-dating-profile.md similarity index 75% rename from src/content/blog/an-update-on-my-ai-dating-profile.md rename to src/content/blog/2023/an-update-on-my-ai-dating-profile.md index d31d384..1428ff7 100644 --- a/src/content/blog/an-update-on-my-ai-dating-profile.md +++ b/src/content/blog/2023/an-update-on-my-ai-dating-profile.md @@ -4,7 +4,7 @@ pubDate: '2023-01-14' tags: ['Life', 'Tech'] --- -Back in early December I posted about [how I created a dating profile using AI](https://ghall.blog/posts/creating-a-dating-profile-with-ai). I haven't forgotten about my promise to follow up on the results from that very unscientific experiment. Though I stated I'd commit to using my AI profile for a week, I quickly realized that was not a reasonable amount of time. So a week, turned into 2, which turned into just over a month, and I finally reached a point where I feel like a follow up is warranted. +Back in early December I posted about [how I created a dating profile using AI](/posts/2022/creating-a-dating-profile-with-ai). I haven't forgotten about my promise to follow up on the results from that very unscientific experiment. Though I stated I'd commit to using my AI profile for a week, I quickly realized that was not a reasonable amount of time. So a week, turned into 2, which turned into just over a month, and I finally reached a point where I feel like a follow up is warranted. Now, I wish I had some interesting stats to share. I wish I could say that my AI-assisted dating profile resulted in X% greater or fewer matches. The truth is there was nothing remarkable about my results. I got 5 matches in the first week-and-a-half, and zero after that. diff --git a/src/content/blog/baldurs-gate-3-feels.md b/src/content/blog/2023/baldurs-gate-3-feels.md similarity index 83% rename from src/content/blog/baldurs-gate-3-feels.md rename to src/content/blog/2023/baldurs-gate-3-feels.md index 8a2d6ab..ec56896 100644 --- a/src/content/blog/baldurs-gate-3-feels.md +++ b/src/content/blog/2023/baldurs-gate-3-feels.md @@ -28,6 +28,6 @@ The second time I took full advantage of my party’s range of capabilities at t On the surface, Baldur’s Gate 3 seems to share very little in common with Tears of the Kingdom, but I think it has enraptured me in much the same way. Both games not only allow you to push their mechanics to the limit to find your own solutions to the challenges they present you, but they make doing so extremely rewarding. These are games that are at their best when you think outside the box and get creative with the tools they give you. -Last year I wrote about [my 3 favorite games of 2022](https://ghall.blog/posts/my-top-3-games-of-2022/) with the intention of doing a similar thing this year, but I don’t think I can. I’ve played a few games that could be the 3rd game in a potential “3 Favorite Games of 2023”, Sea of Stars, Spider-Man 2, and Star Wars: Jedi Survivor come to mind, and while they’re all very good games worthy of the spot, they just didn't come close to impacting me in the same way. +Last year I wrote about [my 3 favorite games of 2022](/posts/2022/my-top-3-games-of-2022) with the intention of doing a similar thing this year, but I don’t think I can. I’ve played a few games that could be the 3rd game in a potential “3 Favorite Games of 2023”, Sea of Stars, Spider-Man 2, and Star Wars: Jedi Survivor come to mind, and while they’re all very good games worthy of the spot, they just didn't come close to impacting me in the same way. -Tears of the Kingdom [gave me a place to feel at home](https://ghall.blog/posts/finding-home-in-hyrule/) at a time when I felt out of place after moving apartments. Baldur’s Gate 3 has given me a sense of camaraderie, albeit a virtual one, in a point in my life when I’ve been feeling alone and lost trying to find myself in a new city. No other game I’ve played this year has been a fraction as meaningful as these two have been. +Tears of the Kingdom [gave me a place to feel at home](/posts/2023/finding-home-in-hyrule) at a time when I felt out of place after moving apartments. Baldur’s Gate 3 has given me a sense of camaraderie, albeit a virtual one, in a point in my life when I’ve been feeling alone and lost trying to find myself in a new city. No other game I’ve played this year has been a fraction as meaningful as these two have been. diff --git a/src/content/blog/default-apps-2023.md b/src/content/blog/2023/default-apps-2023.md similarity index 97% rename from src/content/blog/default-apps-2023.md rename to src/content/blog/2023/default-apps-2023.md index 98e2ab9..d7170b0 100644 --- a/src/content/blog/default-apps-2023.md +++ b/src/content/blog/2023/default-apps-2023.md @@ -4,7 +4,7 @@ pubDate: '11/25/23' tags: ['Apps', 'Tech'] --- -Inspired by [this post](https://chriscoyier.net/2023/11/25/default-apps-2023/) from Chris Coyier (which was in turn inpsired by [this post](https://mattcool.tech/posts/default-apps-2023/)). +Inspired by [this post](https://chriscoyier.net/2023/11/25/default-apps-2023/) from Chris Coyier (which was in turn inpsired by [this post](https://mattcool.tech/posts/default-apps-2023)). I changed up some of the categories to avoid any entries with "none" or "N/A". diff --git a/src/content/blog/finding-home-in-hyrule.md b/src/content/blog/2023/finding-home-in-hyrule.md similarity index 100% rename from src/content/blog/finding-home-in-hyrule.md rename to src/content/blog/2023/finding-home-in-hyrule.md diff --git a/src/content/blog/handheld-gaming.md b/src/content/blog/2023/handheld-gaming.md similarity index 100% rename from src/content/blog/handheld-gaming.md rename to src/content/blog/2023/handheld-gaming.md diff --git a/src/content/blog/journal-app-impressions.md b/src/content/blog/2023/journal-app-impressions.md similarity index 100% rename from src/content/blog/journal-app-impressions.md rename to src/content/blog/2023/journal-app-impressions.md diff --git a/src/content/blog/my-favorite-little-apps-part-2.md b/src/content/blog/2023/my-favorite-little-apps-part-2.md similarity index 89% rename from src/content/blog/my-favorite-little-apps-part-2.md rename to src/content/blog/2023/my-favorite-little-apps-part-2.md index 4341992..568cdfa 100644 --- a/src/content/blog/my-favorite-little-apps-part-2.md +++ b/src/content/blog/2023/my-favorite-little-apps-part-2.md @@ -4,7 +4,7 @@ pubDate: '2023-01-21' tags: ['MacOS', 'Apps'] --- -A few months ago, I wrote about [my favorite little Mac apps](/posts/my-favorite-little-apps). This post was originally published on my portfolio blog (which I have since merged with this one), so it had more of a focus on web development and productivity, so I wanted to write up a part 2 with more general-use apps I use frequently. +A few months ago, I wrote about [my favorite little Mac apps](/posts/2022/my-favorite-little-apps). This post was originally published on my portfolio blog (which I have since merged with this one), so it had more of a focus on web development and productivity, so I wanted to write up a part 2 with more general-use apps I use frequently. ### Vinegar diff --git a/src/content/blog/my-gunpla-adventure.md b/src/content/blog/2023/my-gunpla-adventure.md similarity index 100% rename from src/content/blog/my-gunpla-adventure.md rename to src/content/blog/2023/my-gunpla-adventure.md diff --git a/src/content/blog/nostalgia.md b/src/content/blog/2023/nostalgia.md similarity index 100% rename from src/content/blog/nostalgia.md rename to src/content/blog/2023/nostalgia.md diff --git a/src/content/blog/on-using-chat-gpt.md b/src/content/blog/2023/on-using-chat-gpt.md similarity index 75% rename from src/content/blog/on-using-chat-gpt.md rename to src/content/blog/2023/on-using-chat-gpt.md index 5ef43a0..8510de4 100644 --- a/src/content/blog/on-using-chat-gpt.md +++ b/src/content/blog/2023/on-using-chat-gpt.md @@ -10,4 +10,4 @@ For the last several weeks I’ve been using ChatGPT in lieu of Google for looki Going in you need to have enough knowledge to be able to call it on its BS. I’ve found ChatGPT will get things wrong, give you code that maybe doesn’t quite do what you’re looking for, or sometimes try to get you to use non-existent or deprecated packages or language features. -Especially when I’m going in trying to learn something new, whether its a web technology I’m not experienced in, or trying to [learn Swift from scratch](/posts/reflecting-on-building-my-first-app/), I’ve found it helpful to go in at least knowing what I’m looking for. That means reading documentation, and trying a few things out on my own. If I’m stuck, or if the documentation has poor or non-existent sample code (looking at you Apple), I’ll use ChatGPT to generate some generic starter code I can use as a jumping off point. +Especially when I’m going in trying to learn something new, whether its a web technology I’m not experienced in, or trying to [learn Swift from scratch](/posts/2023/reflecting-on-building-my-first-app), I’ve found it helpful to go in at least knowing what I’m looking for. That means reading documentation, and trying a few things out on my own. If I’m stuck, or if the documentation has poor or non-existent sample code (looking at you Apple), I’ll use ChatGPT to generate some generic starter code I can use as a jumping off point. diff --git a/src/content/blog/questlogger-from-ios-to-mac.md b/src/content/blog/2023/questlogger-from-ios-to-mac.md similarity index 100% rename from src/content/blog/questlogger-from-ios-to-mac.md rename to src/content/blog/2023/questlogger-from-ios-to-mac.md diff --git a/src/content/blog/reflecting-on-building-my-first-app.md b/src/content/blog/2023/reflecting-on-building-my-first-app.md similarity index 100% rename from src/content/blog/reflecting-on-building-my-first-app.md rename to src/content/blog/2023/reflecting-on-building-my-first-app.md diff --git a/src/content/blog/reflecting-on-my-first-year-as-a-developer.md b/src/content/blog/2023/reflecting-on-my-first-year-as-a-developer.md similarity index 100% rename from src/content/blog/reflecting-on-my-first-year-as-a-developer.md rename to src/content/blog/2023/reflecting-on-my-first-year-as-a-developer.md diff --git a/src/content/blog/thoughs-on-macos.md b/src/content/blog/2023/thoughs-on-macos.md similarity index 100% rename from src/content/blog/thoughs-on-macos.md rename to src/content/blog/2023/thoughs-on-macos.md diff --git a/src/content/blog/using-json-for-data-storage.md b/src/content/blog/2023/using-json-for-data-storage.md similarity index 100% rename from src/content/blog/using-json-for-data-storage.md rename to src/content/blog/2023/using-json-for-data-storage.md diff --git a/src/content/blog/using-tailwind-with-mui-base.md b/src/content/blog/2023/using-tailwind-with-mui-base.md similarity index 100% rename from src/content/blog/using-tailwind-with-mui-base.md rename to src/content/blog/2023/using-tailwind-with-mui-base.md diff --git a/src/content/blog/my-backup-solution.md b/src/content/blog/2024/my-backup-solution.md similarity index 100% rename from src/content/blog/my-backup-solution.md rename to src/content/blog/2024/my-backup-solution.md diff --git a/src/pages/posts/[slug].astro b/src/pages/posts/[...slug].astro similarity index 100% rename from src/pages/posts/[slug].astro rename to src/pages/posts/[...slug].astro