Notebook

What I build and what I learn along the way

Short notes on the apps I build (LingoSnap, Navixer and others), plus Angular and UX/UI craft.

A Smooth Precipitation Radar: Leaflet, Frame Crossfade, and Lazy Init
UX & UI 2026-06-06 · 6 min

A Smooth Precipitation Radar: Leaflet, Frame Crossfade, and Lazy Init

The radar is the most "live" part of the app — and the heaviest on performance and privacy. How to animate it smoothly, load it only when seen, and handle third-party tiles.

Contact Info

Feel free to reach out for project inquiries, consulting, or longer-term collaboration. I'm open to discussing practical product work and frontend engineering opportunities.

Get in Touch

© 2026 Martin Hubalek. All rights reserved.

Martin Hubálek Business ID (IČO): 08827303 Registered office: Dolní Štěpanice 29, 514 01 Benecko, Czech Republic Registered in the Czech Trade Licensing Register Not registered for VAT