Content changes to site #19

Merged
N0tAI merged 9 commits from content into main 2026-04-06 02:41:55 +00:00
N0tAI commented 2026-04-06 02:19:18 +00:00 (Migrated from github.com)

Made some changes to the porfolio content to hopefully make it more presentable/appealing

Made some changes to the porfolio content to hopefully make it more presentable/appealing
gemini-code-assist[bot] (Migrated from github.com) reviewed 2026-04-06 02:21:01 +00:00
gemini-code-assist[bot] (Migrated from github.com) left a comment

Code Review

This pull request updates the portfolio content by refining the skills list, updating the professional bio, and standardizing indentation across several files. It also simplifies the site layout by hardcoding the page title. Feedback highlights a dangling comma in the skills list that will likely render as literal text in the browser, and recommends restoring dynamic page titles in the layout to maintain SEO flexibility and accessibility.

## Code Review This pull request updates the portfolio content by refining the skills list, updating the professional bio, and standardizing indentation across several files. It also simplifies the site layout by hardcoding the page title. Feedback highlights a dangling comma in the skills list that will likely render as literal text in the browser, and recommends restoring dynamic page titles in the layout to maintain SEO flexibility and accessibility.
@ -4,3 +4,3 @@
import "../styles/torch.css";
const { title, description } = Astro.props;
const { description } = Astro.props;
---
gemini-code-assist[bot] (Migrated from github.com) commented 2026-04-06 02:21:01 +00:00

medium

Removing the title prop from the layout's props destructuring makes it unavailable for use in the <title> tag. It is recommended to keep the layout flexible so that different pages can provide their own titles for SEO and accessibility purposes.

const { title, description } = Astro.props;
![medium](https://www.gstatic.com/codereviewagent/medium-priority.svg) Removing the `title` prop from the layout's props destructuring makes it unavailable for use in the `<title>` tag. It is recommended to keep the layout flexible so that different pages can provide their own titles for SEO and accessibility purposes. ``` const { title, description } = Astro.props; ```
gemini-code-assist[bot] (Migrated from github.com) commented 2026-04-06 02:21:01 +00:00

medium

Hardcoding the title string directly in the layout prevents pages from setting unique titles. This can negatively impact SEO and make it harder for users to distinguish between pages in browser tabs or history. Using a dynamic title with a fallback is a better approach.

    <title>{title ? title + " | Thayen" : "Thayen | Software Developer"}</title>
![medium](https://www.gstatic.com/codereviewagent/medium-priority.svg) Hardcoding the title string directly in the layout prevents pages from setting unique titles. This can negatively impact SEO and make it harder for users to distinguish between pages in browser tabs or history. Using a dynamic title with a fallback is a better approach. ``` <title>{title ? title + " | Thayen" : "Thayen | Software Developer"}</title> ```
@ -95,28 +90,16 @@ import SiteLayout from "@/layouts/site_layout.astro";
<Keyword>
<Fragment slot="display">JavaScript/Typescript</Fragment>
gemini-code-assist[bot] (Migrated from github.com) commented 2026-04-06 02:21:01 +00:00

medium

The trailing comma after the last <Keyword> component will be rendered as literal text in the browser. Since this is now the last item in the list, the comma should be removed to avoid a dangling comma in the UI.

            </Keyword>
![medium](https://www.gstatic.com/codereviewagent/medium-priority.svg) The trailing comma after the last `<Keyword>` component will be rendered as literal text in the browser. Since this is now the last item in the list, the comma should be removed to avoid a dangling comma in the UI. ``` </Keyword> ```
N0tAI (Migrated from github.com) reviewed 2026-04-06 02:23:20 +00:00
@ -4,3 +4,3 @@
import "../styles/torch.css";
const { title, description } = Astro.props;
const { description } = Astro.props;
---
N0tAI (Migrated from github.com) commented 2026-04-06 02:23:20 +00:00

No other pages planned

No other pages planned
N0tAI (Migrated from github.com) reviewed 2026-04-06 02:23:47 +00:00
N0tAI (Migrated from github.com) commented 2026-04-06 02:23:47 +00:00

No other pages planned

No other pages planned
Sign in to join this conversation.
No description provided.