News

Access the Amazon SNS console and navigate to the "Text messaging (SMS)" section. Request a phone number to act as the originator ID. Choose the host country for your originator ID and request a ...
Jenkins provides two different syntaxes for pipelines. When DevOps engineers write a Jenkins pipeline, they can choose between declarative and scripted. The differences between the two are both subtle ...
Caching Scenarios. Caching is a quick and easy way to save roundtrips between your application and where you store your data. However, it’s not as easy as just snapping a map into your application – ...
Self-management. Don't hire a staff of experts and then manage them. A true set of experts can manage themselves. Trusting a team to complete work on their own is a difficult transition for ...
Community driven content discussing all aspects of software development from DevOps to design patterns. By default, the Nginx Docker image is configured as a file server, not a reverse proxy or a load ...
Developers inevitably work to a deadline and try different approaches, which can result in artifacts left over in the code. Even if artifacts aren't refactored, developers should still want to go back ...
Step 2: Create the Java classes. The next step is to open the restful-spring-example project and create two classes: Score.java and ScoreService.java.. Right click on the com.mcnz.restful.spring.boot ...
One of the first indicators of a runtime performance problem is a high Java CPU usage report from a JVM profiler or Java monitoring tool. Unfortunately, high Java CPU utilization problems on Windows ...
As such, it’s no wonder that so many sys admins need to configure Nginx, PHP and PHP-FPM on both Linux and Windows servers. This quick tutorial shows you how to setup PHP and Nginx on Ubuntu Linux ...
Local GitHub Desktop client use. You can use the GitHub Desktop client locally without connecting to a remote repository. The repository explorer page provides a Create New Repository option that ...
Remove impediments. The official Scrum Guide states that one of the responsibilities of the Scrum master is: "causing the removal of impediments to the Scrum Team's progress.". For example, endless ...
A rich git commit history. With the Git repository initialized, we need to create a bit of a local commit history in order to see the full power of the git reset hard command. To create that local ...