/overview
Overview
ekisde.dev is my personal website and the main public place where I document what I build. The goal of the project was to create a site that feels minimal, modern, and technical, while still being simple enough to maintain without unnecessary complexity. I wanted a personal site that I fully control, both in design and in infrastructure. The website includes dynamic sections for projects, files, and documentation, all managed from a private admin panel. Instead of staying as a fully static site, it was migrated to Flask with SQLite so I could add and manage content more easily. The project is self-hosted on my Raspberry Pi and exposed publicly through Cloudflare Tunnel. On the backend, it uses Flask, SQLite, and Gunicorn, while the frontend stays intentionally simple with HTML, CSS, and a small amount of JavaScript. An important part of the project was learning and implementing the deployment side as well, including service setup, Linux environment management, and production-oriented security improvements. The long-term purpose of ekisde.dev is to act as both a portfolio and a technical archive: a place to keep track of projects, notes, resources, and experiments as they evolve.