NAVIGATING

FRONTEND ENGINEER · SINCE 2010
16Y+
ABOUT
Frontend developer since 2010. Deep passion for web animations, rich interactions, and performance-driven UI. Day-to-day work rarely allows full creative freedom, so I channel that energy into personal projects — pushing my own limits and growing through hands-on experimentation. js2devlog is that journey in motion — Canvas API, Web Audio, physics simulations, game engines. If I can imagine it on the web, I build it here.
THIS PROJECT
js2devlog is a personal space for building and documenting interactive web content. A space-themed portal housing games, physics simulators, and astronomy data — almost all built from scratch using only Canvas 2D and Web Audio API, no external game libraries.
HIGHLIGHTS
Full SpaceX Starship launch-to-landing simulation. Tsiolkovsky mass ratio model, velocity-based dynamic throttle guide, 13-engine Entry Burn physics.
Visualizing a star's entire lifecycle from birth to death. OffscreenCanvas caching cuts 97% of render cost, with 4 custom transition bridges.
TECHNICAL ACHIEVEMENTS
All BGM and SFX synthesized in real-time via Web Audio API oscillators — zero audio files
DPR detection + 4K resolution cap + OffscreenCanvas caching for high-DPI display performance
Orbital mechanics, N-body gravity, Tsiolkovsky rocket equation, ballistic simulation — 40+ physics functions
Games, physics simulators, and astronomy visualizations — each with linked development notes
TECH STACK
CURRENT
PAST EXPERIENCE
CONTACT
NAME
Yu Juhyeong (Silver.K)LOCATION
Seoul, Republic of KoreaWEBSITE
js2devlog.comGITLAB
Silver.K / js2devlog