KodDefteri

About

What is this notebook?

This site is the published version of the notes I keep while learning. The goal isn't to get something working — it's to be able to explain why it works that way.

There is no database: every post is a Markdown file living in the repository. Adding a post means adding a file. That lets the whole site be generated statically, so it loads fast.

It is bilingual. The /tr and /en in the address bar decide which dictionary gets loaded.

Built with

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS 4
  • Framer Motion
  • Markdown
  • Vercel