Devlog #1
What I did
• Repo scaffold: index.html, style.css, app.js, README
• index.html — the console markup: clock, command bar, and the ISS / APOD widget skeletons
• style.css — dark console theme. Rewrote it three times because every draft kept looking AI-generated (glassmorphism, neon glow, the whole checklist). Final version is deliberately plain: system monospace, translucent black boxes, white 1px borders, lime accent
• app.js first chunk — live clock plus a greeting that changes with the time of day
Problems
• The clock sat on --:--: -- for a full second after every load. setInterval doesn’t fire until the first interval passes, so tick() now runs once immediately before the interval starts.
• 9:5:3 is not a time of day. padStart(2, '0') on each unit fixed the padding.
Where Apogee stands
• Clock ticks and the greeting follows the hour
• Command bar, ISS dot and APOD background are still just decoration
Next up
The command bar: search-engine jumps (g, yt, gh, w, npm), direct URL passthrough, and a localStorage history under the input.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.