Hello World: Welcome to My Blog
•1 min read
metanextjsmdx
Welcome to My Blog
This is the first post on my new blog! I'm excited to start sharing my thoughts on web development, software engineering, and technology.
Why I Built This Blog
I wanted a simple, git-based blog system that would allow me to:
- Write in Markdown/MDX for flexibility
- Store content directly in the repository
- Deploy automatically with Vercel
- Focus on writing, not managing a CMS
What I'll Write About
Expect posts on topics like:
- Next.js and modern React patterns
- TypeScript best practices
- Web performance optimization
- Developer tooling and workflows
- Project breakdowns from my work
The Tech Stack
This blog is built with:
- Next.js 15 with App Router
- MDX for markdown with React components
- next-mdx-remote for rendering
- gray-matter for frontmatter parsing
- Tailwind CSS for styling
Example Code
Here's a simple TypeScript function:
function greet(name: string): string {
return `Hello, ${name}!`;
}
console.log(greet("World"));
What's Next
I'm planning to add more features like:
- Syntax highlighting for code blocks
- Comments with giscus
- Tags and filtering
- Search functionality
Stay tuned for more posts!