←

Project Name

Next.js | Python | SQL

A short intro paragraph goes here — what the project is, and why you built it. This is regular MDX, so it renders through the same .prose styles as every other post.

The problem

Explain what you were trying to solve. This is normal prose, so write it the way you'd explain it to a friend.

How it works

Break the approach down. Code blocks work exactly like a regular markdown file:

export function getProjectBySlug(slug: string) {
  return projects.find((p) => p.slug === slug);
}

What's next

Anything you'd still like to add, or lessons learned.