Skip to content

egeonder/egeonder.dev

Repository files navigation

egeonder.dev

egeonder.dev

Personal website and engineering blog of Ege Onder. Built with Next.js, TypeScript, and Tailwind CSS.

Tech Stack

Getting Started

Prerequisites

  • Node.js 18+
  • Bun (recommended) or any Node-compatible package manager
  • An Upstash Redis instance (for the view counter)

Environment Variables

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)

Install Dependencies

bun install

Run Development Server

bun dev

Open http://localhost:3000 to view the site.

Build for Production

bun run build
bun start

Lint

bun lint

About

My personal website built beautifully with Next and Tailwind where I host my public blog posts.

Topics

Resources

Stars

Watchers

Forks

Used by

Contributors

Languages