~/talk

From Space to Code: Using NASA's Open Data APIs with Kepler

Talkat Voxxed Days Crete 2025 · 2025-09-26..09-27· [data-visualization, web-platform]
name:Ko Turk
slides:none on file

Explains how to call APOD and Mars Rover APIs from a Spring Boot REST controller (IntelliJ, Copilot, RestTemplate, Jackson), maps JSON into objects and serves images and rover data; demonstrates finding exoplanet K2-18b (about 2.5× Earth in size) and an asteroid tracked for a close 2029 flyby; packages the app with JReleaser and SDKMAN-built JVM into Docker, runs Kepler on Kubernetes and shows a Grafana dashboard where a CPU-heavy curl increases reported energy use, proving the measurement and optimization loop works.

AI-written summary · about

  1. 0:00Introduction
  2. 6:37NASA APIs and exoplanets
  3. 14:33Mars rover data
  4. 17:01Asteroid belt and K2 18B
  5. 20:58Energy usage with Kepler
  6. 24:16Docker image with J Releaser
  7. 26:29Live demo: Kepler energy
  8. 27:53Greener software tips
  9. 30:08Performance and caching
  10. 34:10Key takeaways and closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.