Blog
Thoughts on development, design, and everything in between.
4/16/2026
Visualizing the Israel-Hamas Conflict - A Timeline Map
An interactive web application that visualizes the Israel-Hamas conflict from 1900 to 2025 using Leaflet.js and vanilla JavaScript.
javascriptleafletmappingdata-visualizationvite
4/14/2026Building an Interactive Map of Police Shootings in Germany
A technical deep dive into building a visualization tool for police firearm incidents in Germany using Leaflet.js, SVG charts, and vanilla JavaScript.
javascriptleafletdata-visualizationsvgcilip