Hello World

What does it take to build and run the biggest audience engagement platform? Under the new “Engineering” category on the Poll Everywhere blog, we will explore both the technical and non-technical systems that make Poll Everywhere run.

On the technical side, we work with a lot of different technologies. Our main application runs Ruby on Rails and provides an API to several JavaScript single-page applications. We draw our beautiful charts with D3. We have several internal services built with Elixir. All these services are orchestrated using Kubernetes. In addition to our web application, we have integrations with PowerPoint, Keynote and Google Slides, as well as mobile applications.

Outside the code, we’ll discuss how we plan projects, the practices we follow, and the culture we’re building. We’re grateful to be standing on the shoulders of the community and hope we can give back by sharing our experiences.