Visual Journalism, Cartography and Tools

Maps, data, and visual stories from my daily work

Here I collect newsroom stories, independent projects, and open-source tools and experiments.

01

Selected Work

2023

Personal publication ·

The center of the world crumbles like a cookie

A long-form visual explainer on Antarctic ice change that combines satellite-derived elevation data, cartographic experimentation, and narrative graphics to show where the continent is gaining or losing ice mass.

explainer
Melilla border tragedy: step by step 2022

El País ·

Melilla border tragedy: step by step

A forensic reconstruction of the Melilla border tragedy based on geolocated videos, witness accounts, and synchronized timelines to establish a verifiable sequence of events.

investigation

02

Recent Work

A week of war in Iran: mapping the escalation and response 2026

El País ·

A week of war in Iran: mapping the escalation and response

A breaking-news map explainer produced in a day and a half that summarizes one week of war around Iran, from strikes and retaliation to proxy activity and pressure points near the Strait of Hormuz.

explainer
Hormuz under threat: tanker traffic and chokepoints 2026

El País ·

Hormuz under threat: tanker traffic and chokepoints

A rapid-response map explainer on the Strait of Hormuz, showing how tanker traffic patterns shift under blockade threats and what that means for Gulf exports and Europe.

explainer
Aragon election results, street by street 2026

El País ·

Aragon election results, street by street

A live election map for Aragon at census-section level, with street-by-street results, party filters, and comparisons with 2023.

tracker
Paiporta under water: reconstructing a deadly flood 2024

El País ·

Paiporta under water: reconstructing a deadly flood

Based on extensive field measurements, this project reconstructs the peak flood level in Paiporta and nearby towns, showing the full magnitude of a water mass that exceeded three meters in many streets.

investigation
Ukraine war fronts after the Kursk offensive 2024

El País ·

Ukraine war fronts after the Kursk offensive

A map-driven explainer on the Kursk offensive, contrasting Ukrainian advances inside Russia with simultaneous Russian gains in Donetsk through a clear temporal and territorial reading.

explainer

03

Tools & Teaching

Relievo CLI project banner 2026

Personal publication ·

Relievo: automated shaded relief maps from the command line

Relievo is a CLI that automates Daniel Huffman's Blender shaded-relief workflow end to end: DEM download or local input, reprojection, processing, headless rendering, color relief, clipping, and GIS-ready exports.

tool
Cheesy Shadow Picker v2 2026

Personal publication ·

Cheesy Shadow Picker v2

A major new version of Cheesy Shadow Picker: from a simple shadow list to a full ai2html editing workspace with drag-and-drop import, live preview controls, artboard-aware behavior, and production-ready CSS export.

tool
Mapbox inset map 2024

Observable ·

Mapbox inset map

A very interesting utility to build inset maps for Mapbox scenes that include bearing and pitch, solving a gap where no native option exists.

tool
Inset Map Creator 2026

Personal publication ·

Inset Map Creator

A practical utility to build editorial inset maps with Globe or Region modes, align them to a main map view, and export clean SVG output for Illustrator and ai2html workflows.

tool
Scaling artboards for ai2html 2024

Observable ·

Scaling artboards for ai2html

A tiny utility to calculate the exact scale ratio between ai2html artboards, helping map and graphics workflows move faster in Adobe Illustrator.

tool
GIS should be a must in newsrooms 2016

Personal publication ·

GIS should be a must in newsrooms

A course about the basic principles of cartography and GIS I gave to data journalism students at the University of Villanueva, in Madrid.

case-study