Week 1/40 — Static Idea of the Week
Tech stack (this week)
Plain HTML + CSS + JavaScript
Hosting: GitHub Pages
New topic: shipping a real (tiny) thing + deployment basics.
Why this week?
Week 1 was about getting started with a zero-excuses project: learn the workflow (repo → commit → deploy → write) without trying to be clever.
What I shipped
A single static page that picks a random “idea of the week” on load.
Demo (copy/paste):
https://florianhoeppner.github.io/w40-week01/
The One Feature Rule
One feature: random idea display on page load.
Not doing: storage, UI polish, frameworks, backend.
What broke / surprised me
I tried deploying via Replit first, then switched to GitHub Pages when it got annoying.
What I learned
Shipping is a skill. The first “win” is simply: your thing exists on the internet.
Follow along (code it yourself)
Create
index.html+ a small<script>with an array of ideas.Pick a random item on
window.onload.Push to GitHub.
Enable GitHub Pages (Settings → Pages → deploy from main).