MessageBus – Automated Documentation of our Messages
Written by Martin Führlinger, Software Engineer Backend ALL ABOUT MESSAGE BUS Welcome to the 6th post in this message bus …
Interesting insights into everything tech at Runtastic and what we are currently working on in the way of IT.
Written by Martin Führlinger, Software Engineer Backend ALL ABOUT MESSAGE BUS Welcome to the 6th post in this message bus …
by Martin Führlinger, Backend Engineer In the backend team we usually try to automate things. Therefore we have tons of …
Written by Martin Führlinger, Backend Engineer At Runtastic we face an increase in traffic on our servers every year. We …
Written by Andre Schweighofer, Technical Product Owner Despite our best intentions, software projects often get delayed. We, the members of …
Written by Louis Debaere, Software Engineer watchOS Introduction: a shared database library The Runtastic app for iPhone has an Apple …
Written by Manuel Kaiser, Software Tester Imagine any repetitive task you are working on. If you increase the time spent …
Written by Andrii Khrystian, Android Developer Architecture is always difficult and the subject of many discussions. Throughout the history of …
Written by Nicholas Steppan Meschke, Software Engineer iOS What awaits you As developers who care about the user experience of …
In my previous posts about the message bus, I wrote about using RabbitMQ for decoupling our services and how we defined our message content.
Working with databases on iOS can be difficult. Powerful but complex APIs can be a reason for subtle mistakes, slow development, and hard verification of code.
I believe that many of us are missing out on the more advanced features of Git. Are they needed or can we cover our bases without them?
A message can become a dead letter for various reasons. I want to provide more insights into dead letter handling.
In our last post we talked about how Quality Assurance works at Runtastic. This post continues the journey by telling you the “behind the scenes”…
Putting your coding skills to the test in a coding challenge gives you the chance to prove yourself and your expertise. Here’s how it works…
Do you think about the internal implementation of the collection? Do you think about the advantages and/or disadvantages that it comes with? Should you care?
In this post, we will reflect on how the Runtastic QA team is working now, following up on our last post on why we think the transition was important…
This post gives deeper insight into the actual content of our messages, explaining what we send within a message, what other possibilities we considered…
This post discusses the benefits and challenges of transitioning from Waterfall to Agile methodology, specifically from a Quality Assurance perspective…
Very likely most of you don’t know it, but we at Runtastic are using React Native as a framework for our News Feed to improve social interaction between our users…