New & Notable
Is Java compiled or interpreted?
Learn the difference between compiled languages like Go and interpreted ones like Java. One language is platform agnostic. The other can run a bit faster.
Incorporate diversity and inclusion in technology design
DEI in technology is about more than creating a diverse workplace. We talked to a few DEI professionals about how teams build tools with diversity and inclusion in mind.
Microsoft previews OpenJDK distro to the delight of devs
In a move meant to attract more Java developers to its Azure cloud and further support the Java community, Microsoft launched a preview of its own distribution of OpenJDK.
Supreme Court ruling on Java APIs eases developer worries
Now that the Supreme Court has ruled for Google over Oracle in their high-stakes copyright battle over Java APIs, developers can rest easier -- but some questions linger.
How do you become a developer advocate?
For those who love to code and want to share their IT knowledge, the developer advocate job might be a good fit. Learn how to make the transition from developer to advocate.
Coffee Talk: News & Insight
-
Java's main function explained with examples
Cameron McKenzie 17 Apr 2021Here's the anatomy of Java's main method. An anachronism in the days of Servlets and JSPs, Spring Boot and Eclipse Microservice developers are seeing more of ...
-
Yes, the original name for Java was Oak
Cameron McKenzie 16 Apr 2021When Sun Microsystems first developed a programming language to power their Star7 entertainment controller, they named the it Oak, not Java.
-
How to create a GitHub repository
Cameron McKenzie 30 Mar 2021This 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 ...
-
How to run Jenkins builds on Docker
Cameron McKenzie 30 Mar 2021In this Jenkins and Docker integration tutorial, I’ll show you how to create a Jenkinsfile build with Docker. Just pull a Jenkinsfile from a GitHub repository,...
-
Program a Java factorial function with recursion and iteration
Cameron McKenzie 30 Mar 2021This Java recursion tutorial shows you how to create a recursive Java factorial function and compares these methods to iterative ones.
-
Top 5 Java recursion examples
Cameron McKenzie 24 Mar 2021We often debate the merits of iterative vs recursive Java code. Let’s take a look at 5 Java recursion examples and see where the concept of recursion fits.
-
How to clone from a git tag example
Cameron McKenzie 26 Feb 2021In this git tag clone example, we’ll demonstrate how to pull from a tag point in your git commit history. However, it comes with a catch, in the form of a ...
-
How to install Gitflow for Windows on old Git installations
Cameron McKenzie 26 Feb 2021In some cases, Gitflow will come prepackaged with Git for Windows installations. Those on older installations will need do it manually. Here's a quick guide on...
-
Full Gitflow init workflow example tutorial
Cameron McKenzie 26 Feb 2021Here's a quick Gitflow init example, along with a quick tutorial on how to perform a full Gitflow workflow after you execute the command.
-
The Gitflow release branch process from start to finish
Cameron McKenzie 24 Feb 2021The Gitflow release branch is the final step in this software development process workflow. Here we look at the start, finish and impact the Gitflow release ...
Featured Authors
-
31 Mar 2021 How do you become a developer advocate?
-
16 Mar 2021 Oracle delivers Java 16 to developers
-
15 Mar 2021 Python vs. R in the world of data science