Hello World
1 min read
nextjsportfoliotypescript
Welcome to my new portfolio website! This is where I'll share my thoughts on software development, project experiences, and technical insights.
Why Build a Portfolio?
As a Full Stack Developer, having a personal portfolio is essential for showcasing your work and sharing knowledge. After years of building applications for clients, I decided it was time to create something for myself.
Tech Stack
This site is built with:
- Next.js 15 — React framework with App Router
- TypeScript — Type safety across the entire codebase
- Tailwind CSS — Utility-first CSS framework
- MDX — Markdown with JSX support for rich content
typescript
// Content layer API
export async function getAllPosts(): Promise<BlogPost[]> {
return getAllContent<BlogFrontmatter>('content/blog')
}
What's Next
I plan to write about:
- Microservice architecture patterns
- Full stack development workflows
- DevOps and deployment strategies
- Open source contributions
Stay tuned for more content!