The mission of Apiumhub is to continue growing our community & our areas of expertise by bringing together the most passionate & advanced experts to deliver working software that will have an impact on the tech industry. We never stop growing: we organize software architecture meetups in Barcelona, we reunite leading software architects from around the world in Global Software Architecture Summit on Barcelona, we give software architecture courses in Apium Academy, we read books and write software related articles to contribute to the community and build working software using best practices. 2019 is a remarkable year for us. This year we worked on several open-source projects and decided to share them with you, guys.

 

And today, on behalf of the Apiumhub software development team, we are pleased to present you our Open Source projects. The first things that we would like to share with you are these three tools that we use in our day to day life:

 

  • Apium-Docker-Helper: ADH is a npm package that facilitates daily tasks when working with docker. It provides us with useful tools such as lifting a docker-registry or a local nginx with a single command; start or stop containers interactively or delete images or containers very easily. GitHub

  • Docker-jmeter: We have created docker images for the Jmeter versions that we use the most; the 3.3, the 4.0 and the 5.0. This allows us, in our projects, to have a simple and dockerized setup of our functional tests. GitHub

  • Docker-Dyson: We have also dockerized dyson, a fakeserver that runs on Node.js and that allows us to mock calls to the server from our mobile projects. In this way we can work in parallel with the backend team without having to have the APIs ready, only defining a contract. GitHub
  • Flutter Redux Seed: This year we have done very interesting Flutter projects and decided to create a Seed for Flutter projects with many advanced and common functionalities such as feature toggle or navigation, configured environments, testing. All that with examples of good practices, architectural patterns and state management using Redux. 

 

So, these are our open source projects, but apart from linking to the places where they are published, we give you links to the code so that everyone can see how it is done and, of course, contribute to the projects. All pull requests are welcome!

If you are interested in knowing more about Open Source Projects by Apiumhub, we highly recommend you to:

  1. Subscribe to our newsletter
  2. Join our meetup group