Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

dj-elliott.com

Personal site and portfolio of Dan Corva — a software engineer writing about Active Inference, variational free energy and the predictive brain from an engineering point of view. Visit the live site at dj-elliott.com.

🚀 Quick Start

Prerequisites

Installation

Using DevContainer (Recommended)

  1. Clone the repository:
git clone https://github.com/DanBoringName/dj-website.git
  1. Open in VS Code:
code dj-website
  1. When prompted "Reopen in Container" click yes, or:

    • Press F1
    • Type "Reopen in Container"
    • Select "Dev Containers: Reopen in Container"
  2. Install dependencies (inside DevContainer):

npm install
  1. Start the development server:
npm run dev

Manual Installation

If you prefer not to use DevContainer:

  • Node.js (v18 or higher)
  • npm

Then follow these steps:

git clone https://github.com/DanBoringName/dj-website.git
cd dj-website
npm install
npm run dev

The site will be available at http://localhost:8080

🛠️ Development

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm run preview - Preview production build locally

📦 Deployment

Deploy to production server:

./scripts/deploy.sh

🔧 Tech Stack

  • React
  • TypeScript
  • Tailwind CSS
  • Three.js
  • Vite
  • Docker

👤 Contact

Dan Elliott — dj-elliott.com

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages