Skip to content

Commit

Permalink
Added readme, opengraph metadata and images, updated resume
Browse files Browse the repository at this point in the history
  • Loading branch information
SSTPIERRE2 committed May 7, 2024
1 parent a73a2a7 commit a802140
Show file tree
Hide file tree
Showing 5 changed files with 44 additions and 0 deletions.
29 changes: 29 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# StephenStPierre.com - My Personal Website and Developer Blog

Welcome to stephenstpierre.com, my own corner of the internet where I share my coding experiences, innovations with reproduceable demos, and opinions on a variety of topics related to web application development.

## [View the Production Build](https://stephenstpierre.com/)

<picture>
<source media="(prefers-color-scheme: light)" srcset="packages/web/public/opengraph.png">
<img alt="stephenstpierre-demo-image" src="packages/web/public/opengraph-dark.png">
</picture>

## Navigation

- You can browse all posts on the Home page as well as the Blog page.
- You can view a filtered set of posts by clicking on any Tag related to a post.
- Each post has an interactive table of contents, allowing further ease of navigation within posts.
- Feel free to peruse the About page for more information about me.
- All of my social links, including email, are on the bottom right corner of every page.

## Additional Features

- Each post has a persisted number of views and "likes". You can "like" a post as many times as you wish by smashing the button on the right side of each post.
- This feature is not yet available on mobile, but I have plans to add it.
- If you have a Light/Dark mode preference, you can toggle this using the navigation menu. Your preference will persist in the browser with Local Storage.
- If you prefer to use an RSS reader, you can subscribe to my RSS feed in the navigation menu.

## Engagement and Feedback

I love hearing from visitors, whether it's a question, suggestion, or really any kind of communication. You can contact me by email, using the Links section in the footer of each page.
15 changes: 15 additions & 0 deletions packages/web/app/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,21 @@ const inter = Inter({ subsets: ['latin'] });
export const metadata = {
title: 'Stephen St.Pierre',
description: "Stephen St.Pierre's Developer Blog",
openGraph: {
title: 'Stephen St.Pierre',
description: "Stephen St.Pierre's Developer Blog",
url: 'https://stephenstpierre.com',
siteName: 'Stephen St.Pierre',
images: [
{
url: 'https://stephenstpierre.com/opengraph-dark.png',
width: 800,
height: 600,
},
],
locale: 'en_US',
type: 'website',
},
};

export default function RootLayout({ children }: { children: ReactNode }) {
Expand Down
Binary file modified packages/web/public/Resume2024.pdf
Binary file not shown.
Binary file added packages/web/public/opengraph-dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added packages/web/public/opengraph.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit a802140

Please sign in to comment.