The latest iteration of my personal site. ethana.dev

Files
README.md

🦀 Personal site #

The latest iteration of my personal site and blog, live at ethana.dev.

🛠️ Tech #

  • ⚡ Eleventy builds the site, with templates written as plain JavaScript (.11ty.js).
  • 🎨 Hand-written CSS, inlined per page, with light and dark themes using light-dark().
  • 🦋 Notes come from my Bluesky posts, read straight from my atmosphere account at build time.
  • 📰 RSS and JSON feeds for the blog.

🚀 Running it #

npm install
npm start

📝 To do #

Home #

  1. Add "Fun" Zone functionality.

Posts #

  1. Add support for comments.
  2. Add posts to atmosphere.

Settings #

  1. Cursor trail

General #

  1. Refactor CSS.
  2. Cleanup things by making reusable components for stuff like the header.