Discover and connect with journalists and influencers around the world, save time on email research, monitor the news, and more.
Recent: |
|
Past: |
|
What's the right call in the Tomcat vs. WebSphere debate? The application servers are markedly different from one another. The crux of the argument will hinge on an organization's desire for vendor support or open source support. → Read More
There's no shame in correcting a mistake, especially when it improves coding change descriptions in a Git log. This tutorial will show you how to change the last Git commit message and what to be aware of with the amend command. → Read More
The Ben Franklin Effect says that people enjoy returning favors from others. Here's some software developer career advice that ties into this theory and how developers can assimilate into a new work environment. → Read More
Given the choice, which would you rather have as a developer: a desktop computer or a laptop? Don't be too hasty in your decision. The right developer desktop setup can be more beneficial than a laptop and save some money, too. → Read More
What are your developer backup strategies when something goes wrong? Always back up files, create a golden computer image and upgrade workstations to stay as up to date as possible. → Read More
Are you on the hunt for a new build automation tool? Jenkins is a well-known CI server, but there are other options that use the open source technology or offer an alternative to it. Here are five Jenkins alternatives for continuous integration and deployment. → Read More
Do you have a single class in your Java design that does too much and knows too much? If so, you've fallen into the God object antipattern. Here's a look at how to refactor your God object and simplify your object-oriented design for future development. → Read More
While the past may have been all about the development of Java portlet applications, the future is cloud-native. Here is how to bridge the two together. → Read More
What are some potential benefits of server-side rendering? Data security, compliance, minimized latency, predictable performance, accurate metrics and improved browser compatibility, to name a few. → Read More
Is your webpage loading slowly? Cascading style sheets may be the problem. Here are five CSS performance optimization tips to help solve your performance bottlenecks. → Read More
Developers can bring all the code from a remote Git-based repository to a local machine, or anywhere else. Follow along with these three easy steps with the git clone command to move code from one repository to another, with its version history preserved. → Read More
Software developers can use Nexus as an artifact repository and manage those builds via Jenkins. This tutorial demonstrates how to integrate Nexus with Jenkins using the Nexus Platform Plugin. → Read More
When a developer requires a multiplicity of build jobs, all of which differ only slightly in nature, a Jenkins Matrix job can save time and greatly reduce complexity. Follow this video tutorial to set up a Jenkins multi-configuration project and drastically shorten how long high-volume builds take to run. → Read More
I've had my Lenovo T430 for several years now, and it stands up to the test of newer products. Here's why I'd recommend it for anyone who doesn't do hardcore gaming or video editing. → Read More
Don't view the eight Java primitive data types as objects. Instead, separate them into 3.5 categories and consider them as the building blocks of everything you code. → Read More
Java String comparisons can often generate unwanted results. Follow this tutorial to properly compare Java Strings and clean up confusion on this Java object type. → Read More
The Java 8 Predicate is largely tied to functional programming, but it doesn't have to be. Here are some examples with lambdas to get the most out of the component and reduce the verbosity of your code. → Read More
In this introductory JDBC tutorial, we look at how to both install Apache Derby and programmatically connect to, update and query the database. → Read More
Do you want to do local development or push to a production server? Here are five ways to deploy a WAR file to Tomcat, one of which will surely match your deployment needs. → Read More
If you're still on the lookout for a last-minute gift for the developer in your life, consider a TrackPoint keyboard to leave under the Christmas tree. → Read More