This is the repository for my personal portfolio and blog, located at EthanReimann.com. It serves as a central hub for my software projects, business ventures, writing, and other experiments.
The site is built as a highly performant static website with a focus on clean aesthetics and straightforward typography. It currently features:
- Projects Portfolio: Covering my work in software (FarmKit, Report, Flux), hardware/PBL research, and business ventures (Reimann Labs, Badger Web Works).
- Blog: A space for writing about software engineering, web design, and other interests.
- Framework: Astro - for static site generation and fast page loads.
- UI Components & Animation: React, Base UI, and Motion.
- Styling: Vanilla CSS, tailored for a responsive and premium design system without heavy frameworks.
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
The site will be running at
http://localhost:4321. -
Build for production:
npm run build
- Website: EthanReimann.com
- Reimann Labs: reimannlabs.com
- Badger Web Works: badgerwebworks.com