aiimmigrants.com
The AI Immigrants site at aiimmigrants.com is a holding page for the “AI Immigrants — The Bloody Algos Are Here” project. It is a single-page static HTML site with no build step and no JavaScript framework.
| Technology | Role |
|---|---|
| HTML5 | Page structure |
| CSS3 (custom properties) | Styling |
| Google Fonts | Typography (Bebas Neue, Libre Baskerville, DM Sans, IBM Plex Mono) |
| nginx | Static file serving |
Content
Section titled “Content”A single index.html with a dark-themed hero section presenting the project tagline and coming-soon messaging.
aiimmigrants-com/├── public/│ └── index.html├── Dockerfile├── nginx.conf├── docker-compose.yml└── package.jsonStyling
Section titled “Styling”All styling is inline within index.html using CSS custom properties:
| Variable | Value | Usage |
|---|---|---|
--black | Near-black | Background |
--cream | Warm white | Body text |
--rust | Rust orange | Accent colour |
--steel | Steel grey | Secondary text |
--serif | Libre Baskerville | Body font |
--sans | DM Sans | UI font |
--mono | IBM Plex Mono | Code and technical text |
The design uses a dark colour scheme with serif typography for an editorial aesthetic.
Build and Serve
Section titled “Build and Serve”Single-stage Dockerfile:
- nginx 1.28.2 Alpine copies
public/directly into the web root sedreplaces{{COMMIT_SHA}}inindex.htmlat Docker build time- Runs as non-root on port 8080