diff --git a/content/blog/about-this-blog.md b/content/blog/about-this-blog.md
index c8506e5..1362533 100644
--- a/content/blog/about-this-blog.md
+++ b/content/blog/about-this-blog.md
@@ -10,7 +10,7 @@ readTime: "4 min read"
# About This Markdown Site
-This is an open source markdown site built with React, TypeScript, and Convex. Write posts and pages in markdown, sync them to a real-time database, and deploy on Netlify.
+This is an open-source markdown site built with React, TypeScript, and Convex. Write posts and pages in markdown, sync them to a real-time database, and deploy on Netlify.
## How It Works
diff --git a/content/blog/setup-guide.md b/content/blog/setup-guide.md
index c2f179f..10b1d4f 100644
--- a/content/blog/setup-guide.md
+++ b/content/blog/setup-guide.md
@@ -238,6 +238,7 @@ The `netlify.toml` file includes the correct build settings:
```
Key points:
+
- `npm ci --include=dev` forces devDependencies to install even when `NODE_ENV=production`
- The build script uses `npx vite build` to resolve vite from node_modules
- `@types/node` is required for TypeScript to recognize `process.env`
diff --git a/src/pages/Post.tsx b/src/pages/Post.tsx
index 709670b..730dea5 100644
--- a/src/pages/Post.tsx
+++ b/src/pages/Post.tsx
@@ -132,6 +132,12 @@ export default function Post() {
Back
+ {/* Copy page dropdown for static pages */}
+