Skip to content

fightingtheboss/fightingtheboss.com

Repository files navigation

fightingtheboss.com

I've maintained some form of website at fightingtheboss.com since 2000, usually with blogging capabilities. This is the latest incarnation.

This is a Remix app. Most of the content is written in MDX and committed to the repo.

TODO

  • Replace shadcn Dialog with Radix UI Dialog and style
  • Add images to the TIFFR page
  • Add an About page
  • Could also investigate caching the posts in sqlite/litefs, using prisma as ORM

Running locally

  1. Ensure you have Node 18+ installed
  2. Clone the repo
  3. Run npm run dev
  4. Open up http://localhost:3000

Development containers (https://containers.dev/)

This repo has a devcontainer configuration. This means you should be able to run this app consistently in VS Code with Docker installed and the VS Code devcontainers extension installed

  1. Open VS Code
  2. Install the Dev Containers extension if not already installed
  3. Run the Dev Containers: Open Folder in container... command (from the command palette: Cmd+Shift+P)
  4. If needed, run NODE_ENV=development npm install (The container runs in production mode by default because the Dockerfile is used for deployment)
  5. Visit http://localhost:3000

About

Mina Mikhail's personal website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published