Technical Blog

All the latest technical and engineering news from the world of Guavus

7 New Rules For Software Development

This article is a condensation of practices observed over a period of 2 years, that have increased the effectiveness of a software development team. The results have been higher customer satisfaction, increase in business and improvement in quality.

Read more

Distributed Machine Learning for Big Data and Streaming

Distributed Machine Learning is a design strategy that caters to solve some of the upcoming challenges in the ever growing field of ML. As data is generated in abundance by Big Data lakes and streaming devices, we need to upgrade the way we do ML and modify it to use in a distributed manner. The challenges in doing so are both mathematical and engineering in nature. This blog tries to address both in details.

Read more

Unsupervised Machine Learning: Validation Techniques

Result validation is a very crucial step as it ensures that our model gives good results not just on the training data but, more importantly, on the live or test data as well. This is why a significant amount of time is devoted to this process while building a machine-learning model.

Read more

Transparency: A Powerful Tool for Agility

Transparency is one of the three pillars of Empiricism in Scrum theory – the other two being Inspection and Adaptation. Let’s look at the reasons for why it remains critical to implementing the Agile methodology in any organization.

Read more

TestOps— A need or necessity for DevOps?

So, are we just coining terms these days? Apparently, TestOps is not just a term. It is the answer to the increased demand for quality and has been around for a couple of years now.

Read more