Hey, I'm Leonel Dias. I make apps I build mostly geospatial systems and web solutions for ports, municipalities, and governments.
15+ years in tech · 20+ projects shipped · still building
Born in northern Portugal. Fascinated by maps and technology. I solve real-world problems with code, always focused on finding simple solutions for complex challenges.
Recent Posts
-
Globe Atmosphere, Halo, and Comets with Pure Canvas 2D and MapLibre
Published: at 10:00 AMLightweight atmospheric glow, starfield, and shooting comets for a 3D globe using nothing but HTML Canvas and CSS gradients with no WebGL shaders, no Three.js, no extra dependencies.
-
Map Sovereignty - Serving Raster Tiles for Full Tool Compatibility
Published: at 07:00 PMAdd tileserver-gl to your stack to serve raster tiles alongside vectors. Get pre-rendered image tiles with the same self-hosted architecture, compatible with QGIS, Leaflet, MapTalks, and more.
-
Map Sovereignty - Self-Hosted Vector Tiles with Protomaps and PMTiles
Published: at 07:00 PMStop feeding external map providers. Host your own vector tile server with Protomaps, serve PMTiles via Nginx, render with MapLibre GL JS, and keep full control over your geographic stack.
-
Scalable Multi-Language System - Bridging Laravel and Vue-i18n
Published: at 05:00 PMA practical dual translation system for Laravel + Vue.js that eliminates duplication and scales effortlessly to unlimited languages. Synchronize backend and frontend translations with ease.
-
My Swiss Army Knife Tech Stack
Published: at 02:30 PMAfter years of experimentation and real-world projects, I've refined a technology stack that lets me rapidly develop sophisticated applications. This is my Swiss Army knife for building modern web solutions.