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