If you follow stuff like this, you probably already know, but the James Webb Space Telescope team just released the first actual image from the telescope:
More images are expected to be released tomorrow (July 12). Visit their page for details (and the full-sized image — all 4537×4630 pixels of it). Visit their excellent “Where Is Webb?” page for the latest status and stats on the JWST.
Congrats again to everyone involved! This was an amazing (and prolonged) effort. I’m glad I get to see some of the results now!