Operations | Monitoring | ITSM | DevOps | Cloud

Experimenting our way to success ft. Aniel Sud, CTO of Optimizely

In this episode, Rob is joined by Optimizely CTO, Aniel Sud, to discuss the importance of experimenting for growth. Entrepreneurship and innovation require courage, but having courage can bring on emotions that make it difficult for us to experiment objectively. How do we hold our strong opinions loosely to press forward with new information?

Automate testing for a Vue.js application

One of the leading frameworks in the JavaScript community, Vue.js is a progressive framework for building reusable components for the web user interface. Its intuitive API and robust flexibility for handling front-end logic are just two of the reasons that Vue has been adopted by developers worldwide. In this tutorial, I will lead you through building a simple listing application that shows the names and roles of users. I will show you how to write tests for the application.

Mobile app security testing: tools and best practices

To minimize the security risks of an application, developers need their apps to stand up to stringent security testing. Fortunately, there are tools available that simplify and even automate these security tests. There are also best practices to guide and inform the testing process. In this article, I will cover the most common security issues for mobile apps and highlight popular security tests.

Deploy a Dockerized Laravel application

As web applications become more complex, software engineering teams must rely on many different products and services to create the best developer experience. The application development ecosystem has grown beyond version control and hosting deployment. Manually managing the deployment of new features across all services can create a serious bottleneck in the software development lifecycle. It also introduces the risk of human error.

Automate deployment of React applications to Firebase

Many platforms offer free hosting services for React and other JavaScript frameworks. These frameworks can be used for building single-page applications, which is handy when you need to launch a minimum viable product or a quick proof of concept. Your fellow developers are taking advantage of these tools, and you can too. To narrow down options, I will focus on Firebase in this tutorial.

Continuous performance testing for mobile apps

As of 2021, roughly 5.7 million mobile apps are available in app stores — 2.2 million for iOS and 3.48 million for Android users. Given the massive numbers, customers have a wide variety of choices. With such a high number of apps available, customer satisfaction is paramount, which means avoiding customer churn and retaining users.

Continuous integration for Android projects

CircleCI is popular among Android developers for several reasons: it’s quick to get started, fast to execute your builds with high parallelism, (whether native, cross- or multi-platform), and even supports running Android emulators right from CircleCI with our Android machine images. This article will show you how to build and test Android applications for an example project on the CircleCI platform.