← Back to Projects

ugursaritepe

Active

My personal website where I document projects and share what I'm learning

Next.jsTypeScriptMDXTailwind CSSVercel
Started: November 3, 2025Last Updated: November 8, 2025

Why I Built This

I've been coding for 8 years and always worked on side projects. But I'm terrible at documenting them.

My projects usually turn into spaghetti code after a while because I don't keep track of what I did or why. I also forget solutions to problems I've already solved - I'll see an error and think "oh I fixed this before" but have no idea how.

Plus, I want to actually finish projects and maybe get some users. Having a public place to document everything might help me stay more organized and accountable.

So I built this blog to:

  • Document my projects and their progress
  • Write about technical challenges and solutions
  • Keep update logs so I remember what I did
  • Maybe connect with people who have similar interests

What It Is

Just a simple Next.js website with:

  • Blog posts in MDX format - easy to write with markdown and add code snippets
  • Projects section - each project gets its own page with status, tech stack, update logs, and future plans
  • Clean design - nothing fancy, just readable and functional

The Tech

  • Next.js 14 with App Router - familiar with it from other projects
  • TypeScript - for type safety
  • MDX - so I can write blog posts and project pages in markdown
  • Tailwind CSS - quick styling without writing much CSS
  • Vercel - easy deployment, just push to GitHub

Everything is static site generated, so it's fast and SEO friendly.

Current State

The structure is there and working. I wrote my first blog post explaining why I'm doing this.

Now I need to actually use it - add my projects, write updates, and get into the habit of documenting.

Future Plans

  • Actually maintain it (this is the hard part)
  • Keep adding projects with their current state
  • Write blog posts when I solve interesting problems
  • Build the about page
  • Add RSS feed for blog posts
  • Add dark mode

Update Log

November 8, 2025

Added first blog post about why I'm starting this blog

November 3, 2025

Initial setup with Next.js 14, blog structure, and basic styling