
Someone Put 8,642 Spanish Laws Into a Git Repo. Every Reform Is a Commit.
An individual recently uploaded 8,642 Spanish laws to a Git repo. A commit was made for every reform. This is not a figure of speech. A pipeline was developed by a programmer named Enrique López to extract each consolidated Spanish law from the BOE API, transform it into Markdown, and monitor every legislative reform in the form of a dated Git commit. The repository contains over 27,000 commits. Each one, and its corresponding historical date, represent a genuine legal modification. You can git diff the Spanish tax code. Laws Are Just Patches Ponder that for a moment. Politicians have been generating laws based on existing laws for hundreds of years. "Eliminate paragraph 3 and substitute it with..." That's literally what a modification is. It's an update on top of an update on top of an update. We've had a mechanism to improve the process since 2005. We just haven't used it. The Spanish project isn't alone. France built OpenFisca to convert tax law into executable code. New Zealand lau
Continue reading on Dev.to Webdev
Opens in a new tab




