SpectoLabs

In the end of 2016, ioloop collaborated with http://specto.io on several projects.

Mirage

Mirage is a piece Open Source legacy software that does Service Virtualisation for REST APIs. Service Virtualisation software records HTTP interactions between clients and endpoints. It enables developers to simulate these interactions for Quality Assurance, and testing purposes. The end goal of Service Virtualisation software is better services, and better software.

../../_images/mirage.png

Mirage’s main user interface.

It was written in Python 2.x over many years, and is used by a variety of high profile clients, including British Airways. ioloop’s role with Mirage was to deal with a long list of outstanding issues, and feature requests. The work was completed in a few weeks.

Hoverfy

Hoverfly is also a piece of Open Source software that does Service Virtualisation for REST APIs. It is written in Go.

../../_images/hoverfly.png

Hoverfly’s main user interface.

ioloop’s contribution to Hoverfly was:

Hoverfly technical writing

It has once been said that for every hour spent writing open source software, one should spend two hours writing the documentation. The Hoverfly documentation now clearly communicates what Hoverfly does, its key concepts, and its practical use http://hoverfly.readthedocs.io/en/latest/.

../../_images/hoverfly_docs.png

HoverPy development & technical writing

ioloop understook the development of the Python wrapper HoverPy, and its documentation.

../../_images/hoverpy_docs.png

ioloop also took charge of inserting Hoverpy into the workflow is hundreds of users worldwide with a blog post entitled: Speeding up scikit-learn workflow using a high-performance Go proxy.. The blog post hit the frontpage of Silicon Valley’s most prestegious technology discussion board: Hacker News.

../../_images/hoverpy_hn.png

Reaching the front page of Hacker News is considered the holy grail in today’s technology startup world, as it leads to hundreds, if not thousands of downloads, followers, and ultimately users worldwide.