News
What's the difference between the sprint backlog and product backlog? They're distinct, but essential to Scrum's iterative, ...
Learn how to use the Java Development Kit (JDK) to build Java applications that can run on any Java Virtual Machine (JVM) on a variety of operating systems.
The 5 principles of Agile project management apply beyond software development. Here's how they distill down to five basic themes for use in any project.
Artificial intelligence is finding increasingly novel applications, so it's no surprise to find out that Pandora used it to build a better recommendation engine.
Pascal case is a naming convention that starts all new words with an uppercase letter. Here's how it compares to other naming conventions like CamelCase, kebab case and snake case.
There are a variety of options for deploying microservices in AWS, with Fargate-based Elastic Container Service being one of the easiest and least expensive to use. In this AWS ECS tutorial, we looked ...
While there are almost 40 registered HTTP request methods, most RESTful web developers only use five of them. Here are the most important HTTP methods and examples of how to use them.
The reverse proxy then forwards the request to that server, allows the request to be processed, obtains a response from that backend server, and then send the response back to the client. An Nginx ...
Proponents of WebAssembly say it will vastly change how web applications are packaged and deployed. Here are 11 reasons why WebAssembly is on the rise.
Here's a quick tutorial on how to setup Nginx with PHP support. The key? The installation of fastCGI, aka PHP-FPM, so Nginx can serve PHP files to clients.
Spring Boot takes an opinionated approach to developing cloud-native applications. In this step-by-step Spring Boot RESTful web services example in Java, we take you through the process of developing ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results