Java DevOps
Organizations working on the Java EE stack are trying harder than ever to make Java DevOps a reality. By bringing together development and operations teams, Agile software development is streamlined, test automation becomes easier to achieve and the implementation of continuous integration (CI) and continuous delivery (CD) streams can become a reality when Java DevOps is done right.
Top Stories
-
Tip
18 Apr 2025
Agile vs. Waterfall: What's the difference?
Is change good or bad? The manner in which you embrace change might influence whether you prefer Waterfall or Agile methodologies. Here we compare the two approaches. Continue Reading
By- Darcy DeClute, Scrumtuous Inc.
-
Tip
19 Jan 2023
Who should be the product owner in Scrum?
Who should be the Scrum product owner and how does an organization choose the right person for that job? It's not an easy decision, but it's a critical one for all Scrum projects. Continue Reading
By- Darcy DeClute, Scrumtuous Inc.
-
Blog Post
09 Oct 2025
DevOps interview questions and answers PDF for experienced job applicants
Looking for a DevOps interview questions and answers PDF for experienced job applicants? Here's a downloadable PDF of our original DevOps interview questions article. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
06 Oct 2025
How to tag a Git commit id by example
Here's a quick example of how to tag a specific commit id in Git. This is perfect if an older commit id requires a tag but was not originally given one. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
02 Oct 2025
You need these! The top 5 certifications for Scrum developers
In a competitive developer job market, it is important to set your resume apart. Here are the top five Scrum developer certifications software developers will want to have on their resumes. Continue Reading
By- Darcy DeClute, Scrumtuous Inc.
-
Blog Post
02 Oct 2025
10 Agile takeaways from the latest Scrum Guide
Learning the Scrum basics? Need a quick Scrum overview? Here are 10 interesting facts from the latest Scrum guide that every Agile developer needs to know. Continue Reading
By- Darcy DeClute, Scrumtuous Inc.
-
Blog Post
01 Oct 2025
Full GitHub Actions environment variables list for YAML build workflow scripts example
The GitHub Actions environment variables available to a developer's workflows will vary from Ubuntu to Windows to MacOS. Here's a full environment variables list for each and why developers should ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
30 Sep 2025
How to master the Git status command
To really understand distributed version control, you must master the Git status command and understand the working tree states upon which it reports. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
30 Sep 2025
How to publish GitHub Actions artifacts by example
Here's a simple example on how a developer can publish GitHub Actions artifacts for download once a build workflow successfully completes. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
29 Sep 2025
How to setup SSH in GitHub by example
Here's a very quick example of how to setup GitHub SSH keys and use them to perform Git clone, push and pull commands over a securely configured SSH connection. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
28 Sep 2025
How to delete a remote Git branch
Learn the command to properly delete remote Git branches from SaaS offerings such as GitHub and GitLab, while also deleting local remote tracking branches as well. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
28 Sep 2025
How to delete a GitHub repository example
If you're ready to fly into the Danger Zone, then you're ready to follow these steps to delete a GitHub repository. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
28 Sep 2025
Fix GitHub's 'support for password authentication was removed' error
Frustrated by GitHub's 'support for password authentication was removed' error? Here's how to fix it by creating a personal access token in GitHub. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
27 Sep 2025
Being Agile vs. doing Agile: What's the difference?
What's the difference between being Agile and doing Agile? It's subtle, but it's significant. Here we compare them and show you how to both be Agile and do Agile the right way. Continue Reading
By- Darcy DeClute, Scrumtuous Inc.
-
Blog Post
25 Sep 2025
How to use GitHub Actions secrets to hide your tokens and passwords example
You can confidently store keys, tokens and passwords with GitHub Actions secrets. This quick, not-so secret tutorial, provides an example of how to do exactly that. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
24 Sep 2025
What are the advantages of Java?
There are almost too many advantages of Java to describe, but this top 10 list covers the key Java advantages that drive the ongoing adoption of the JDK and the JVM. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
21 Sep 2025
Jenkins Git environment variables list: A working shell script by example
When using the Jenkins Git plugin, a vast array of new environment variables are offered up. Here's a complete Jenkins Git environment variables list. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
21 Sep 2025
How to rename a GitHub repository with Git example
Sometimes new business requirements will force a Git admin to rename a GitHub repository. Here's how to do it, and here's how it will impact existing users. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
16 Sep 2025
How to install Git on Windows
Need to install Git on Windows? This quick Git install tutorial shows you how to quickly download, install and configure Git on Windows 10. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
15 Sep 2025
How to create and delete GitLab projects
To get started with GitLab, you first need to create a GitLab project. And when you're finished, you might also want to delete a GitLab project. Here we show you how to both create and remove ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
13 Sep 2025
How to Git clone on Ubuntu with GitLab and GitHub
Need to perform an Ubuntu git clone operation? Here we will show you how to install Git on Ubuntu and then clone, commit and even push to GitLab and GitHub. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
12 Sep 2025
How to rebase GitHub branches and commits example
In this tutorial on how to rebase GitHub repositories, we will clone a repo, perform a rebase from master and to master, and push back to the remote GitHub server. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
11 Sep 2025
How to SSH into GitHub on Windows example
Here's a quick tutorial to connect to GitHub with SSH on Windows. It's easy, and you'll establish a GitHub SSH Windows connection with Git in no time. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
11 Sep 2025
A quick GitHub SSH clone example
Here's a quick example of how to perform a GitHub SSH clone operation. In just five minutes, learn how to create SSH keys, configure them in GitHub and perform the GitHub clone with SSH keys in Git. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
10 Sep 2025
Who is required to attend the Daily Scrum?
The Scrum master is not required to attend the daily Scrum. Neither is the product owner. Here's why only the developers are required to attend the daily Scrum. Continue Reading
By- Darcy DeClute, Scrumtuous Inc.
-
Blog Post
09 Sep 2025
How to delete a local Git branch
Here's a quick example of how to delete local Git branches from your workstation without deleting remote branches in your GitHub or GitLab repos. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
07 Sep 2025
What is a Scrum commitment?
What are the 3 Scrum commitments and why do we need them? Most importantly, Scrum commitments provide transparency and focus, but their role in Agile software development goes far beyond that. Continue Reading
By- Darcy DeClute, Scrumtuous Inc.
-
Blog Post
06 Sep 2025
git clean: How to remove untracked files in Git
Developers can use the git clean command to delete untracked files in a working tree and remove what they don't need from a local repository. Here is how to issue the command and some helpful tips ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
06 Sep 2025
Jenkins GitHub Integration for CI/CD Pipelines example
This CI/CD example shows you how the integration of Jenkins with GitHub includes not only the ability to pull GitHub code, but also to trigger Jenkins build jobs with webhooks as well. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
06 Sep 2025
How to git push GitLab commits to origin by example
When a local git repository is out of sync with the GitLab server, developers must git push GitLab commits to origin. Here is how to push the commits to origin and maintain successful development. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
04 Sep 2025
'403: No valid crumb' Jenkins GitHub webhook error fix
Here's a quick fix to the "403 no crumb was included in the request" error you often see when a Jenkins GitHub webhook is configured incorrectly. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
03 Sep 2025
Jenkins GitHub Webhook build trigger by example
Running into difficulty with GitHub Webhooks and Jenkins builds? This Jenkins and GitHub webhook integration example shows how to trigger remote builds without the 403 no valid crumb in request ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
01 Sep 2025
Agile vs DevOps: What's the difference?
Wondering how to choose between Agile or DevOps? You're in luck, but it's not about DevOps versus Agile. It's about how Agile and DevOps work together. Here we examine the similarities and ... Continue Reading
By- Darcy DeClute, Scrumtuous Inc.
-
Blog Post
01 Sep 2025
System, global and local Git config files on Windows and Linux
Ubuntu, Linux and Windows Git configuration files are an unwieldy mess. Or at least is seems that way when you realize it's contained in three uniquely named files and spread across three or four ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
31 Aug 2025
Git push new local branch to remote
Did you create a new Git branch? Need to push that local Git branch to a remote repo like GitHub, BitBucket or GitLab? This example shows you how to git push new local branches remotely. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
30 Aug 2025
How to set important Git config global properties
One of the key files managing how your DVCS system works is the glboal Git config file. Here we show you the most important global gitconfig settings and uses. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
30 Aug 2025
How to create Git submodules in GitHub and GitLab by example
In this GitHub submodule add example, we demonstrate how to take an independent GitHub repository, add a Git submodule and push back to the GitHub server. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
30 Aug 2025
10 best GitHub Actions examples
Here are the 10 best GitHub Actions examples for developers and DevOps admins that want to learn and master continuous integration and deployment. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
29 Aug 2025
How to delete a Git repository
Trying to delete a local Git repository but the DVCS system still persists? Here's a quick example of how to locally remove a Git repo permanently and completely. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
29 Aug 2025
How to import a Maven project from GitHub into Eclipse
Here's a quick tutorial that shows you how to import a GitHub hosted Maven project into the Eclipse IDE. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
24 Aug 2025
Create a GitHub Personal Access Token example
This walkthrough shows how to generate a GitHub personal access token, and use the GitHub personal access token to clone, pull, fetch and push changes back to your GitHub repository. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
23 Aug 2025
Choosing the right container orchestration tool for your project
With so many competing container orchestration tools on the market, it's difficult to settle on which one to choose. But for many, Kubernetes is the right choice, and here's why. Continue Reading
By- Darcy DeClute, Scrumtuous Inc.
-
Blog Post
14 Aug 2025
Top 5 AWS root account best practices
The credentials of your server's super user must be protected at all costs. Here are five AWS root account best practices to protect yourself from being hacked. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
07 Aug 2025
Find Jenkins Home and change the JENKINS_HOME directory location by example
How to change JENKINS_HOME When Jenkins runs, it stuffs all of its logs, cloned repos, plugin configurations and build artifacts into the Jenkins Home folder. Basically, every ounce of ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
05 Aug 2025
An example of how to create and clone a GitLab repository
One of a developer's first tasks when they start with GitLab is to clone the GitLab repository. Here's how to create a GitLab repository and clone it from the server to a local machine. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
05 Aug 2025
Fix Git's 'fatal: repository not found' error quickly
Frustrated by Git's 'fatal: repository not found' error message? Here are five ways to fix that problem and successfully clone, fetch and pull from your repo. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
05 Aug 2025
Was GitHub's password authentication removal an overstep?
Was GitHub's removal of password based authentication a security overstep? If it makes it harder for developers to get started with Git and GitHub, it was. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
04 Aug 2025
Disadvantages of Java
The benefits of the Java language and platform abound, but there are disadvantages to Java as well. Here we examine the top Java disadvantages and evaluate how critical these problems really are. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
03 Aug 2025
The 7 benefits of Java
The 7 benefits of Java that Sun Microsystems bragged about in 1995 are just as relevant today as they were then. Here's a look at 7 Java benefits and an analysis of what they mean for software ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
02 Aug 2025
Git and GitHub SSH KeyGen by Example
Here's a quick example of how to securely connect Git to GitHub with SSH KeyGen produced secure shell keys on both Windows and Linux. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
02 Aug 2025
Create a new Git branch with current local changes saved by example
Did you update some code in the wrong Git branch? Here's how to save those local changes in a newly created Git branch, and clean up the original branch in the process. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
02 Aug 2025
How to fix the UiPath invalid machine key error
Here's a quick fix to the UiPath Invalid Machine Key error. If you're having a problem connecting your RPA robots to Orchestrator from the Assistant, this solution will set you on the right path. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
31 Jul 2025
How to quickly change your branch in Git
These Git branch change examples will help you quickly address the specific version control challenge you are trying to solve, be it a branch renaming or a switch, list and checkout of existing ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
30 Jul 2025
Top seven ways to ruin an Agile or Scrum project
Why does Agile sometimes fail? Here are seven things to avoid in your Agile projects. Continue Reading
By- Darcy DeClute, Scrumtuous Inc.
-
Blog Post
30 Jul 2025
How to create a GitHub repository
This GitHub repository tutorial shows users how to create a new repository in the popular, cloud-hosted Git offering. Let’s dig into the central concepts of GitHub-based DevOps. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
29 Jul 2025
How to do a self-hosted install of GitLab on Ubuntu 20
This Git tutorial demonstrates how to install GitLab on Ubuntu 20. With a GitLab server installed locally on Ubuntu, a developer can enjoy GitLab without the cloud. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
28 Jul 2025
Top 10 software myths debunked
Software myths abound in the IT industry. Here are the top 10 software devlepment myths and misconceptions, along with a full debunking of these mythical ideas. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
28 Jul 2025
2023 Java roadmap for developers
This 2023 Java roadmap for developers will help guide your path as you build the skills required to go from a beginner programmer to an advanced software developer. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
26 Jul 2025
How to use JShell in Java
If you haven't used Java's JShell yet, you're missing out. Here's a quick Java and JShell tutorial to get you started. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
26 Jul 2025
How to remove Git submodules
There’s a lot of misinformation out there about how to remove a Git submodule. Follow these steps to delete Git submodules. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
26 Jul 2025
Quick fix to Git's fatal 'unable to access SSL certificate' error
Here's a quick fix to the Git 'unable to access GitHub or GitLab' SSL certificate settings error when you attempt to clone from GitHub or GitLab. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
20 Jul 2025
How to fork a Git repository
Looking for the fork command in Git? Well, it doesn’t exist. Here we'll show you how to fork a Git or GitHub repo on your own. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
19 Jul 2025
Principle of least privilege examples & best practices
We see examples of the principle of least privilege everywhere in our daily lives. What does the principle of least privilege mean as applied to security in software development and DevOps? Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
15 Jul 2025
How to install Apache's Web Server on Windows quickly
Let me step you though the installation of Apache's Web Server on Windows 10. You'll learn how to install Apache 2.4 on Windows, and avoid common httpd config errors. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
14 Jul 2025
BitBucket SSH key generation tutorial
This simple and straight-forward example shows you how to quickly configure BitBucket SSH keys, so you can connect Git to BitBucket with a secure shell (SSH). Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
13 Jul 2025
Git securely with a GitHub SSH URL example
Where do you find the GitHub SSH URL? How do you use it to clone or pull from your remote GitHub repository? This quick Git tutorial shows you everything you need to know about the GitHub SSH URL. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
13 Jul 2025
Agile and DevOps aren't two magical unicorns of software development
There’s a listicle over at the TechRepublic entitled Top 10 challenges to DevOps implementation (linked below). So what are the challenges? They list off the standard things such as culture and ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
04 Jul 2025
How to perform a shallow git clone
This shallow git clone example shows you how to use the --depth switch to limit the git commit history pulled to your local machine. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
29 Jun 2025
Fix Putty's 'Key Exchange Algorithm Agreement' error
Ever encounter the 'Couldn't Agree a Key Exchange Algorithm' error when you fail to connect with Putty to an AWS EC2 instance or other server-side resource? This is the first fix you should try. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
25 Jun 2025
Make this UiPath Hello World example the first project in your RPA journey
The first step in every RPA journey must be the creation of a Hello World robot. In this UiPath Hello World example, we step you through the creation of your first automation app. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
25 Jun 2025
Fix Git's "fatal: no upstream branch" error quickly example
Here's a quick fix for Git's "fatal: The current branch has no upstream branch" error, along with a brief explanation of why this happens when you push a new Git branch to GitHub, GitLab or BitBucket. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
20 Jun 2025
What is a Git fork? Meaning, definition and a Git Fork example
Need to fork GitHub at the command line? This quick Git tutorial will show you how to install the GitHub CLI tools and fork a repository in the shell. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
12 Jun 2025
How to setup the Nginx Proxy Manager Docker example
Learn how to setup and install the Nginx Proxy Manager from Docker Hub. This simple tool greatly simplifies the configuration of Nginx reverse proxy servers, asset caching, host redirecting and SSL ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
11 Jun 2025
Example Java String palindrome checker program using recursion
There are many ways to write a Java String palindrome program. In this Java palindrome example we demonstrate recursion and how the use of loops, arrays, Scanner and the reverse method can improve ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
10 Jun 2025
Java array size, length and loop examples
How do you find the size of a Java array? How do you size Java arrays when you create them? And is the Java array size fixed? Here we answer all of your questions about the size of a Java array. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
10 Jun 2025
How do I install Java?
To install Java the right way, there are a few things to know. Just sort out the perquisites and you'll be able to install Java and the JDK in no time flat. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
09 Jun 2025
How to run a Jar file
How do you run a JAR file on Windows, Mac or Linux? Double click the JAR? Run the JAR at the command line? Several approaches will work if you have Java or the JDK installed. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
08 Jun 2025
How chmod numbers work explained by example
Don't let yourself be intimidated by chmod numbers and permissions. Here's a quick and easy to understand explanation of how chmod permission numbers work in Linux. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
07 Jun 2025
List and show Git config settings
If you are wondering how a variable is assigned a value in Git config use --list to inspect the gitconfig files. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
05 Jun 2025
How do I 'docker copy' a file from container to host?
Here's a quick example of how to copy a file inside a Docker container to the local filesystem of the host machine. With the ID or name of the container in hand, a Docker file copy operation is an ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
04 Jun 2025
How to install Docker and docker compose on Ubuntu
Modern day development happens in containers. Which is why it's imperative that you know how to setup and install Docker and docker compose on your local Ubuntu workstation. In this tutorial, we'll ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
03 Jun 2025
How to squash git commits by example
If you goal is to clean up your repository, this squash git commits example give you the motivation you need to clean up your feature and topic branches. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
02 Jun 2025
Fix for the GitLab "Unable to locate package gitlab-ee" on Ubuntu 20
If you're doing a self-hosted GitLab Ubuntu 20 install and you hit the "Unable to locate package gitlab-ee" error, here's the solution to fix the problem. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
01 Jun 2025
git log oneline examples
Save time and effort when inspecting your commit history with the git log --oneline command. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
31 May 2025
How to Git Uncommit Your Last Git Commit
Need to do a git uncommit to the last commit you were working on? Learn how to quickly uncommit files updates and changes in Git. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
31 May 2025
How can business leaders and IT improve communication?
The days when companies could afford to treat IT as simply the department that keeps the computers running are long gone. Technology delivers massive value to business leaders. Business ... Continue Reading
By- Darcy DeClute, Scrumtuous Inc.
-
Blog Post
28 May 2025
How to setup an Nginx reverse proxy server example
Here's a quick tutorial to setup an Nginx reverse proxy server. This example uses an Apache Tomcat server but the config settings apply for other backend app servers such as Node, Express, ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
27 May 2025
How to setup PHP on Nginx with fastCGI (PHP-FPM) example
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. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
24 May 2025
How to customize Git Bash Shell prompt settings
Want to style and customize your user and hostname properties that display in the Git Bash prompt? This quick example shows you how to quickly customize your Git Bash terminal window. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
22 May 2025
How to force JDK 1.8 or Java 21 Maven POM compliance
Maven and Eclipse have always had a rocky relationship, and a common pain point between the two is how to force Maven JDK 1.8 support in new Eclipse projects. Without jumping through a few ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
22 May 2025
How to remove Git branches from your repository
Need to permanently remove a Git branch locally? What about the remote tracking branch? Or maybe someone removed a Git branch on GitHub or GitLab and you need to synchronize with the server? Here ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
20 May 2025
Docker run vs docker-compose: What's the difference?
Both docker run and docker-compose can be used to start Docker containers, but there are key differences between the two. Here we explore the differences between docker-compose and docker run, and ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
19 May 2025
Git commit config and credential confusion causes consternation for customers
A user who accidentally provides a GitHub username and password instead of the Git username and email address may have inadvertently published their security credentials to the world. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
18 May 2025
Dockerfile vs docker-compose: What's the difference?
What's the difference between Dockerfile and docker-compose? These simple examples compare Dockerfile, the docker-compose.yaml file and important commands to build Docker images and run Docker ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
17 May 2025
How to setup an Apache reverse proxy server example
Most enterprise architectures use Apache as a reverse proxy, but it is not configured for that by default. In this quick tutorial, we show you how to configure an Apache reverse proxy for backend ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
17 May 2025
How to use docker-compose with Apache httpd example
Want to configure and run an Apache httpd Docker container to serve website files from a local system? This example shows the best way to do that, using the "docker-compose" command and YAML file. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
17 May 2025
Deploy your website with a Docker Apache httpd container volume
The best way to run Docker's httpd Apache web server image is to map a volume that points to local files on your hard drive. This example shows you how to run Apache in Docker without the need to ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
17 May 2025
How to dockerize Apache httpd websites example
Need to dockerize Apache? Want to build a custom Docker httpd image that hosts your website? Here's a simple Apache Dockerfile example to build a custom httpd Docker image for your website. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
14 May 2025
Noon is not 12am. Midnight is not 12pm. Code appropriately.
The terms 12am and 12pm make no logical sense. Neither one is noon or midnight. Remove the 12am vernacular from your applications. Users will thank you. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
14 May 2025
How to create and run a shell script in Linux and Ubuntu
It's not hard to create and run a shell script in Linux distros like Ubuntu, but there are a few non-obvious pitfalls you need to avoid. Here's a quick example of how to execute a script in Linux. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
07 May 2025
How to use Swagger with Spring Boot
The easiest way to build, test and document RESTful APIs built with Spring Boot? Simply add Swagger to your Spring Boot project and let OpenAPI do it for you. Continue Reading
By- Cameron McKenzie, TechTarget
-
Tip
18 Apr 2025
Agile vs. Waterfall: What's the difference?
Is change good or bad? The manner in which you embrace change might influence whether you prefer Waterfall or Agile methodologies. Here we compare the two approaches. Continue Reading
By- Darcy DeClute, Scrumtuous Inc.
