Mark has been tracking his company expenses using Google Sheets for the past six months. Lately, it has been difficult to keep up with tracking expenses using the current method. He wants to ease the process for himself and his staff, but it’s necessary for him to use Google Sheets. What should he do? Mark decides to build an interface that can communicate with Google Sheets.
In this article, we’ll be sharing some of Google Dev Expert Peter-John (PJ) Welcome’s thoughts on Android DevOps challenges and also get a glimpse into his personal roadmap for mobile success.
Machine learning is more accessible than ever, with datasets available online and Jupyter notebooks providing an easy way to explore and train models. In building a model, we often forget that it will be incorporated into an application that will provide value to the user. Therefore, we wanted to demonstrate how we can "use" the models we build in an application.
Ballerina is an open source programming language for the cloud that makes it easier to use, combine and create network services. In addition to the powerful language features, it comes with a rich standard library, which covers network data, messaging and communication protocols.
Apache Kafka is an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications. Administrators, developers, and data engineers who use Kafka clusters struggle to understand what is happening in their Kafka implementations.
In an episode of our Mobile DevOps is a thing! podcast, we talked to Swift developer John Sundell about Mobile DevOps and his consultancy services, among other things.
What are the best practices of the mobile team behind one of the world’s leading buy-and-sell platforms for improving productivity and the developer experience? Read on for the five main learnings from our recent customer story.