New & Notable
Agile versus Scrum: What's the difference?
What's the difference between Agile and Scrum? What are their similarities? Learn how to compare and contrast these two popular software development frameworks and methodologies.
How to communicate effectively in the workplace
Don't bury the lead. Grab your audience's attention early. Be graceful when others disagree. These and other tips will help you communicate more effectively with your peers.
What are checked vs. unchecked exceptions in Java?
Understand the difference between checked and unchecked exceptions in Java, and learn how to handle these problem conditions properly and gracefully.
Either log or rethrow Java exceptions, but never do both
When an exception occurs in your Java code, you can log it or you can rethrow it -- but don't do both. Here's why you must avoid that exception handling antipattern.
7 tips to choose the right Java library
Your application is only as secure and reliable as the external libraries you use. Here's a list of the top 7 things to consider when choosing a software library for your project.
Coffee Talk: News & Insight
-
Columns vs rows: The difference between rows and columns compared
Cameron McKenzie 22 May 2022Learn the difference between columns vs rows, and learn how the use of rows and columns to organize objects and information in spreadsheets and tables has ...
-
Docker run vs docker-compose: What's the difference?
Cameron McKenzie 20 May 2022Both 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 ...
-
Git commit config and credential confusion causes consternation for customers
Cameron McKenzie 19 May 2022A user who accidentally provides a GitHub username and password instead of the Git username and email address may have inadvertently published their security ...
-
When to use Dockerfile vs docker-compose: What's the difference?
Cameron McKenzie 18 May 2022Wondering what's the difference between Dockerfile and docker-compose? Using simple examples, we'll compare not only the Dockerfile and the docker-compose.yaml...
-
How to setup an Apache reverse proxy server example
Cameron McKenzie 17 May 2022Most enterprise architectures use Apache as a reverse proxy. Unfortunately, Apache is not configured as a reverse proxy by default. In this quick tutorial, we ...
-
How to use docker-compose with Apache httpd example
Cameron McKenzie 17 May 2022Docker-compose and Apache httpd It's easy to start an Apache Docker image by issuing an imperative docker run command in PowerShell or a Linux terminal window....
-
How to run Apache Docker httpd images with local files example
Cameron McKenzie 17 May 2022The 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 ...
-
How to dockerize Apache httpd websites example
Cameron McKenzie 17 May 2022Need 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 ...
-
Imperative vs. declarative Kubernetes commands: What's the difference?
09 May 2022Imperative and declarative Kubernetes commands are the two different ways to configure the state of your clustered environment. Here we compare declarative ...
-
CDI Full vs CDI Lite: What's new in Contexts and Dependency Injection 4.0
20 Apr 2022There's an interesting change packaged inside the CDI 4.0 release that will change the way you think about the API. Version 4.0 of Jakarta Contexts and ...
Featured Authors
-
19 May 2022 Agile versus Scrum: What's the difference?
-
21 Jan 2022 Why you must avoid ScrumBut at all costs
Twitter Talk
Multimedia
Videos, Podcasts, Photo Stories and Infographics
-
-
Problem Solve
5 ways to force garbage collection in Java
Search thousands of tech definitions
- What is desktop management and how does it work?
- e-business (electronic business)
- business resilience
- business impact analysis (BIA)