Personal website and engineering blog of Ege Onder. Built with Next.js, TypeScript, and Tailwind CSS.
- Framework -- Next.js (App Router)
- Language -- TypeScript
- Styling -- TailwindCSS
- Content -- MDX with frontmatter
- Node.js 18+
- Bun (recommended) or any Node-compatible package manager
- An Upstash Redis instance (for the view counter)
Copy the example file and fill in your values:
cp .env.example .env| Variable | Description |
|---|---|
UPSTASH_REDIS_REST_URL |
Upstash Redis REST endpoint |
UPSTASH_REDIS_REST_TOKEN |
Upstash Redis REST token |
TIMEZONE_DB_API_KEY |
TimeZoneDB API key (online status) |
bun installbun devOpen http://localhost:3000 to view the site.
bun run build
bun startbun lint