New & Notable

Replace master-slave terminology in your code

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.

Best practices for RESTful paths and queries

Choose carefully for path and query parameters in URL design. Lackluster choices in the design phase can plague client resource access down the road.

Interview questions on GitHub you need to know

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.

Don't jump all-in on serverless without consideration

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.

Keep software developers in the sales process loop

Should developers be privy to the ins and outs of software sales? A strong business relationship can be mighty helpful in this expensive and tedious process.

Coffee Talk: News & Insight

Submit Post View All Posts Submit Post


Videos, Podcasts, Photo Stories and Infographics

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.

You will be able to add details on the next page.

Pro+ TheServerSide Downloads

View All

Search thousands of tech definitions

View All Definitions