devlog #2
devlog 1 ended with four fake satellites orbiting an empty earth. it worked, but it felt kind of hollow on its own.then i saw a screenshot of an app called conflictly, a dense dashboard tracking conflicts in real time. i had a “wait, what if this but for space” moment, real launches, real satellites, real news, not just my sim.
so i built a python backend pulling real data, launch library 2 for launches, spaceflight news for headlines, celestrak tles propagated with skyfield for the iss, tiangong, and hubble. cached, resilient, never crashes even when an upstream api sends garbage.
then i turned it into an actual ops floor look. countdown to the next launch, a breaking news ticker, launch pads that light up and pulse when live, real spacecraft shown as white rings so you can tell them apart from the sim satellites. two clocks, real utc and the sim fleet still running at 60x.at some point i realized the real world tracker and the simulated fleet were fighting for the same screen, so i split them into two modes you can flip between, one for the real sky and one just for the starcloud fleet with its own roster and telemetry.
last pass was small stuff that matters in daily use, color that actually means something instead of just looking nice, and making the launch pad dots easier to click with a hover grow effect.started as watching four fake satellites. ended up blending real live orbital data with a simulated glimpse of what training ai in space could look like.
happy with where it landed