New & Notable
Debunking 5 blockchain myths and misconceptions
There's more to blockchain development than what you hear from the crypto community. Here, we debunk five common blockchain myths.
How the event sourcing design pattern works, with example
Learn how to control state changes as immutable events through the event sourcing model.
How to write a sprint goal in Scrum
The product of every sprint planning session is a sprint goal. Here, we look at its purpose along with how to write a sprint goal properly.
Use the Feynman Technique to learn complicated concepts
Learning new concepts is key to any work or life endeavor. Here's how the Feynman Technique helps maximize learning new concepts and improves communication skills.
The benefits of using compiled regex in Python and Java
Whether you're programming in Java or Python, compiled regex can significantly speed up your text manipulation routines.
Coffee Talk: News & Insight
-
How to find and use a GitHub URL by example
Cameron McKenzie 25 Jan 2024This example shows you how you can find and use the GitHub URL. Clone, fetch, push and pull to your remote repo easily with the GitHub URL at your disposal.
-
System, global and local Git config files on Windows and Linux
Cameron McKenzie 19 Jan 2024Ubuntu, 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 ...
-
Finding duplicate entries in a list in Python
Walker Aldridge 18 Jan 2024A common problem in computing is to find out if a list contains duplicate entries. It's also a good subject to explore various ways to solve a problem. In this...
-
Solve the prefix sum problem with SIMDs and Vector APIs
Cameron McKenzie 17 Jan 2024The incubating Java Vector API gives software developers access to fast and efficient SIMD operations. Here's an example of how to solve the prefix sum problem...
-
How to set user.name and user.email in Git config
Cameron McKenzie 15 Jan 2024Avoid Git's fatal 'unable to auto-detect email' error and set your username and email address in Git config. This global git config example shows you how.
-
How to download and install Java 21
Cameron McKenzie 11 Jan 20242024 is a great time to start working with Java, because 2023's Java 21 release has some amazing new features. Here's how to quickly download and install the ...
-
Install the Eclipse IDE on Windows
Cameron McKenzie 09 Jan 2024Need to install the Eclipse IDE on Windows? This quick video tutorial shows you how to install Eclipse and build your very first Java application in the ...
-
Find duplicates in a List in Java
Walker Aldridge 09 Jan 2024Need to dedupe a Java list? Here are 5 simple ways to remove duplicates from a List in Java.
-
The prefix sum array problem
Cameron McKenzie 08 Jan 2024The prefix sum problem is often used to test a developer's mettle. Here's a simple solution to the prefix sum problem in Java that uses loops, arrays and basic...
-
Remove duplicates from a Java List
Walker Aldridge 27 Dec 2023Deduping is a common part of data cleansing. Here are four simple ways to remove duplicates from lists in Java.
Featured Authors
-
01 Dec 2023 11 real benefits of microservices
-
18 Oct 2023 How to tame Gradle dependency version management
-
23 Jan 2024 Debunking 5 blockchain myths and misconceptions
-
03 Jan 2024 How to write a sprint goal in Scrum











