New & Notable
5 reasons why Java is still the best programming language
Here's why Java is still the most popular programming language for everything from mobile development to enterprise and server-side applications that empower the middle tier.
A monolithic vs. cloud-native migration quiz for developers
Are you prepared for a cloud-native migration? This quiz contrasts the microservice vs. monolithic approaches to software development and will help gauge your knowledge.
Java Iterator vs. Enumeration: Why Iterator is the right call
Do you need to loop through a collection of objects and need to decide between a Java Iterator or an Enumeration? Here's why you should choose an Iterator almost every time.
The benefits and drawbacks of Java's fail-safe iterators
Iterators in Java are a simple mechanism to help developers avoid runtime exceptions. Let's explore the difference between fail-fast and fail-safe iterators.
How to build a Spring Boot 12-Factor app
Here we look at how the Spring Boot framework supports the Twelve-Factor App methodology, and where tools such as GitHub, Docker and Kubernetes fill in the voids.
Coffee Talk: News & Insight
-
All the changes between JDK 11 and the Java 17 LTS release
Cameron McKenzie 14 Sep 2021Wondering what's included in the new Java 17 LTS release? Here's a list of all the changes made to the JDK between the Java 11 and Java 17 LTS releases.
-
How to import a Maven project from GitHub into Eclipse
Cameron McKenzie 13 Sep 2021Here's a quick tutorial that shows you how to import a GitHub hosted Maven project into the Eclipse IDE.
-
When do you use Docker vs Podman? A developer's perspective
Bob Reselman 31 Aug 2021Docker and Podman play two very separate and distinct roles in the modern DevOps pipeline. Here we compare Docker and Podman and show you how to choose which ...
-
Docker vs Virtual Machines: Which DevOps tool is best for you?
Bob Reselman 31 Aug 2021Forced to choose between Docker and a virtual machine, which one should a developer choose. Here we compare and contrast the two DevOps tools and let you know ...
-
Fix GitHub's 'support for password authentication was removed' error
Cameron McKenzie 31 Aug 2021Frustrated by GitHub's 'support for password authentication was removed' error? Here's how to fix it by creating a personal access token in GitHub.
-
Java shows promise for scaling AI apps
George Lawton 11 Aug 2021Find out how Java provides a promising alternative for coding data science applications that may make it easier to develop more scalable AI.
-
RPA examples and use cases that prove robotic automation works
George Lawton 01 Aug 2021Although Robotic Process Automation has been around for years, banks and financial institutions continue to find new RPA use cases to save time, effort and ...
-
How to fork a Git repository
Cameron McKenzie 20 Jul 2021Looking 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.
-
How to download an older, specific version of UiPath Studio
Cameron McKenzie 19 Jul 2021Want to stop UiPath Studio from updating to the latest release all the time? Here's how to download and install a specific version of UiPath Studio.
-
How to download and install UiPath Studio
Cameron McKenzie 02 Jul 2021It’s actually a bit tricky to install UiPath. This UiPath Studio install tutorial shows you how to find the download link and the right version.
Featured Authors
-
27 Jul 2021 Kubectl apply vs. create: What's the difference?
Twitter Talk
Multimedia
Videos, Podcasts, Photo Stories and Infographics
-
-
Problem Solve
5 ways to force garbage collection in Java
Search thousands of tech definitions
- frame relay
- Universal Service Fund (USF)
- 100 Gigabit Ethernet (100 GbE)
- Next Hop Resolution Protocol (NHRP)







