New & Notable
Vector images open the door for multiple benefits on HTML webpages. Consider SVGs instead of raster images to boost HTML speed and improve overall image clarity.
Software companies have found alternatives for master-slave terminology to describe their distributed systems. It's time for the rest of the IT world to do the same.
Choose carefully for path and query parameters in URL design. Lackluster choices in the design phase can plague client resource access down the road.
If you're a developer in search of a DevOps job, you'll need to address these Git and GitHub interview questions and answers. And don't forget about distributed version control systems either.
Experts urge cautious optimism around serverless development. It has its benefits, but tools that don't work as expected and a developer learning curve can cause some problems.
Coffee Talk: News & InsightSubmit Post
20 Feb 2019
If your standby garbage collector option, Concurrent Mark Sweep, won't work on future Java releases, here are some option to consider as an alternative.
19 Feb 2019
Interested in Java functional programming? The first place you need to start, especially if you use the Streams API, is with this Java Function interface ...
13 Feb 2019
Developers need to learn new programming languages to stay ahead in their field and improve their skills. But, this can be a cumbersome process since people ...
04 Feb 2019
Here's a quick look at the Java var keyword and what it looks like when you use inferred types in your code.
31 Jan 2019
If you're interested in an image recognition tool for your software development portfolio, consider these three popular options from Google, Clarifai and ...
10 Jan 2019
A move up the ladder might make sense for an IT career change, but the day-to-day work difference for developers could keep those in IT away from management ...
09 Jan 2019
How can your company benefit from a full-stack developer? While these IT pros are difficult to find and expensive to pay, they can create a more efficient line...
06 Jan 2019
Pull requests play an important role in any large software development project. They facilitate efficient code review, reduce bugs, track progress, and help ...
01 Jan 2019
The functional consumer interface is a key part of the Java Streams API. Here is a simple Consumer interface example to show you how to use this Java component.
13 Dec 2018
Don't be intimidated by the prospect of doing functional programming in Java. This step-by-step example will help you learn basic Java lambda syntax quickly ...
Have a question for an expert?
Please add a title for your question
Get answers from your peers on your most technical Java Development challenges.
Gail Mackenzie asks:
What little tips and tricks, such as SVG images, do you have to speed up HTML page load times?
Margaret Rouse asks:
Is OpenJDK the default Java SE implementation for your organization?
Cameron McKenzie asks:
What do you consider to be a better alternative to the terms master and slave in computer parlance?
Pro+ TheServerSide DownloadsView All
E-Handbook | June 2017Download