New & Notable
5 best Java 17 features that developers will love
The new Java 17 release contains plenty of new features that will intrigue developers. Here are five features that should push developers off the Java 11 LTS to JDK 17.
3 simple Java Hello World examples
Are you a developer who's new to Java? Here are three ways to write a Hello World program in Java on Eclipse and get started with the popular programming language.
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.
Coffee Talk: News & Insight
-
Uncommit Git's Last Commit
Cameron McKenzie 10 Oct 2021Need to do a git uncommit to the last commit you were working on? Learn how to quickly uncommit files updates and changes in Git.
-
How to discard local changes in Git
Cameron McKenzie 10 Oct 2021Don't let a file or two be overlooked when you attempt to remove and discard local, uncommitted changes in Git. Learn how to locally revert and remove ...
-
How to delete a Git repository
Cameron McKenzie 10 Oct 2021Trying 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 ...
-
How to Git branch change
Cameron McKenzie 04 Oct 2021You want to do a Git branch change? Here we have a few Git branch change examples that will help you quickly address the version control challenge you are ...
-
How to quickly remove Git branches from your repository
Cameron McKenzie 04 Oct 2021Need 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 ...
-
How to tag a Git commit id example
Cameron McKenzie 03 Oct 2021Here'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.
-
How to rename and change a Git branch name locally and remotely
Cameron McKenzie 03 Oct 2021Here's a quick example that shows you how to rename a Git branch locally and remotely. The branch renaming commands and techniques will work with GitHub, ...
-
How to delete remote Git branches fully and completely from GitHub
Cameron McKenzie 03 Oct 2021Learn the command to properly delete remote Git branches from tools such as GitHub and GitLab, while also deleting local remote tracking branches as well.
-
How to delete all Git branches except master or main
Cameron McKenzie 03 Oct 2021Here is a quick Git command to delete all branches except master or main from your local repository. It's a nice way to clean up your workspace after a ...
-
How to delete a Git branch locally
Cameron McKenzie 03 Oct 2021Here's a quick example of how to delete local Git branches from your workstation without deleting remote branches in your GitHub or GitLab repos.
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







