Skip to main content

2 posts tagged with "Automation"

Posts about scripts and tools that automate repetitive tasks and save valuable time.

View All Tags

Scaling Map Operations: Why Scripts Are Your Best Friend at 200+ Maps

· 5 min read
homayoun
Creator of SVG-World-Maps and some other great tools

At the time of writing this, our map library has grown to over 200 maps. At this scale, every change no matter how small must be applied to every single map. What sounds like a simple commit quickly becomes hours of repetitive, error-prone work. That's why we've adopted a simple rule: if a task needs to be applied to all maps, always use a script.

In this post, we'll share why scripting is essential at scale, how to safely run bulk updates, and how to leverage the MAPS_INFO file to keep your tooling in sync with the latest map list.

From Hours to Seconds: Automating Map Generation for Better DX

· 5 min read
homayoun
Creator of SVG-World-Maps and some other great tools

Adding new maps to our codebase used to be a tedious, manual process that could take up to 30 minutes or even hours for complex regions like Russia or China. Today, we're thrilled to introduce our new Automated Map Generator, a life-changing Developer Experience (DX) upgrade that reduces this workflow to mere seconds.

Instead of manually copying, pasting, and formatting hundreds of SVG paths and coordinates, this script intelligently parses a source SVG file and automatically generates a fully populated, production-ready TypeScript map file.