unsplash-logoImage Credit
Soviet Artefacts

About Sphere of Influence

Sharing the stories of Soviet Citizens and insights into daily life within the Soviet Union, Sphere of Influence aims to cast the USSR in a positive light and share its culture with a modern audience. The project hopes to shatter illusions that the current state of society is a fixed absolute, by offering a window through which to admire an alternative model.

Sphere of Influence is built and maintained by volunteers in their spare time, it is a project of love. We are currently in Beta so things might be a little rough & ready.

Current editors are @sovietarchitect and @OldNewStandard, with assistance of family and friends.


Under the bonnet

Sphere of Influence pulls all its content from Twitter, the contributor accounts are listed on the main feed, these accounts post frequently, so there's almost always new tweets waiting for visitors.

With some clever word matching and educated guesses Sphere of Influence matches tweet content to the world map, currently we only focus on Ex-Soviet States (and Germany).

Content is ephemeral, meaning only the latest tweets from contributors are displayed. For older content please refer to the individual contributor Twitter feeds.

The Stack

Sphere of Influence uses GitHub Pages for hosting the front-end and Heroku for providing the back-end. Open Layers and Open Street Map provide the mapping interface technology. Chiefly written in JavaScript and Python. There's a little caching going on so we don't max out the Twitter API.

We're not using a framework on the front-end (eg. Vue, React) for a few reasons; 1) OpenLayers and Twitter are already overhead heavy. 2) This is an exercise in roll-your-own minimalism. 3) It's nice to have a break. For full technical details you can read the source code on GitHub.

Sphere of Influence is a lite rebuild of @OldNewStandard's Atlaski Project for the University of Brighton.


Get in touch

Current editors are @sovietarchitect and @OldNewStandard. If you'd like to join the team, help out or just curious please contact either of us.

If you are serious about contributing to the project please read the Contributors Guide.


Issues, Inaccuracies or Concerns

If you've concerns about the content on Sphere of Influence, please contact an editor. All concerns will be promptly addressed.

License

Until a robust license can be found which forbids commercial use this code-base remains proprietary and not free for re-use. We're aware this sucks and hope to change the license in future. If you have a suggestion for an appropriate license please contact an editor or contributor.