I wanted a personal webpage. Not a social media profile, not a template from a drag-and-drop builder — something that actually felt like mine. So I sat down with Claude and started from a blank folder.

// why build it at all

// the stack

The whole site is plain HTML and CSS — no frameworks, no build tools, no dependencies to break six months from now. A index.html, a style.css, and a folder of articles. That's it.

  • Hosting: Cloudflare Pages — free, fast, and SSL is automatic
  • Version control: GitHub, connected to Cloudflare for auto-deploy on push
  • Domain: archwyllt.ca, already managed through Cloudflare DNS
  • Deployment: SSH keys set up so Claude can push directly

// the design

The brief was "modernized 8-bit." That meant pixel fonts (Press Start 2P for headings), offset box shadows that give cards a tactile pressed feel, a dark background with cyan and pink accents, and scanlines overlay for the full retro effect. Clean enough to read, weird enough to be memorable.

// working with Claude

// what's next

The site is a living project. The blog will fill up as I write about the things I build and tinker with. The design will evolve. The goal was never to launch a finished product — it was to have a place that's mine on the internet.

You're reading it. That's enough for now.

Je voulais une page personnelle. Pas un profil sur les réseaux sociaux, pas un gabarit sorti d'un constructeur par glisser-déposer — quelque chose qui me ressemble vraiment. Alors je me suis assis avec Claude et j'ai commencé à partir d'un dossier vide.

// pourquoi le construire

// la pile technique

Le site entier est en HTML et CSS bruts — pas de framework, pas d'outils de compilation, pas de dépendances qui vont tout casser dans six mois. Un index.html, un style.css, et un dossier d'articles. C'est tout.

  • Hébergement : Cloudflare Pages — gratuit, rapide, et le SSL est automatique
  • Contrôle de version : GitHub, connecté à Cloudflare pour le déploiement automatique à chaque push
  • Domaine : archwyllt.ca, déjà géré via Cloudflare DNS
  • Déploiement : Clés SSH configurées pour que Claude puisse pousser directement

// le design

Le brief était « 8-bit modernisé ». Ça voulait dire des polices pixel (Press Start 2P pour les titres), des ombres décalées qui donnent aux cartes un effet tactile de touche enfoncée, un fond sombre avec des accents cyan et rose, et une superposition de lignes de balayage pour l'effet rétro complet. Assez propre pour être lisible, assez étrange pour être mémorable.

// travailler avec Claude

// et maintenant

Le site est un projet vivant. Le blogue se remplira au fil de mes écrits sur les choses que je construis et bidouille. Le design évoluera. L'objectif n'a jamais été de lancer un produit fini — c'était d'avoir un endroit à moi sur internet.

Tu le lis. C'est suffisant pour l'instant.