Enterprise Java

Enterprise Java news, information, and how-to advice

Happy Birthday Java
hourglass time sands

editor red ink revise revision calligraphy writing pen correction

Review: 10 JavaScript editors compared

Sometimes you need a full-fledged IDE but for many cases a simple JavaScript editor is more than enough. Find out why JavaScript editors Sublime Text, TextMate, and Brackets lead the pack for capabilities and speed.

javascript objects

JavaScript objects from a Java developer's perspective

Get tips for instantiating JavaScript's prototype-based objects two ways: via constructor functions or object initialization.

dandelion breath blow wind wish air

17 JavaScript tools breathing new life into old code

A JavaScript cross-compiler, translator, or emulator could be the thing you need to to modernize your old code base, whether it's written in Lisp, Pascal, Cobol, or Basic.

http2

HTTP/2: A jump-start for Java developers

Get tips for leveraging HTTP/2 features like server push, streaming, multiplexing, and header compression to boost the latency of your Java web applications.

enterprise it

Enterprises still miss the real point of open source

Developers want to work for open-source-savvy enterprises. Here's why enterprise IT is still a long way from the mark.

machine learning

Machine learning and the strategic snake oil reserve

Outside of programmatic trading and fraud detection, we're only starting to use machine learning in business. The biggest inhibitor may be our lack of imagination in applying it.

business storm 157689723

Review: Storm’s real-time processing comes at a price

Storm may be the only real-time processing framework that has been proven to process millions of messages per second, but there's a steep learning curve ahead.

git cd

Improving on Git-flow for continuous delivery

While Git-flow provides workflow structure essential for devops, CD often requires bridging the gaps to other stakeholders.

JavaScript will lead a massive shift in enterprise development

JavaScript and Node.js will change corporate technology like Java did, according to a Forrester report.

spark

Spark, big data's brightest star, needs to grow up

Spark is the hottest project in big data -- but Databricks, the company behind it, needs to ensure its implementation has a plausible path to maturity.

Busted: Still fighting about pointers

7 reasons why frameworks are the new programming languages

Thanks to powerful tools, the need for speed, and the shifting nature of programming itself, your next nerd fight will be over framework APIs, not syntax.

darts bullseye

Google Dart upgrade hones in on asynchronous programming

The Dart language gets a number of improvements right as Google lowers its ambitions for Dart VM.

security open lock

The state of open source security

Recent high-profile vulnerabilities have put the lie to the 'many eyes' theory -- but also driven real progress in securing the open source ecosystem.

speed light curves fast

Java: The once and future king of Internet programming

Would you believe that Java is poised to dominate the next explosion of the Internet? Built for embedded computing and streamlined for real-time applications, here's why Java is the language for IoT.

feather
Tip

APIs aren’t apps: Make them as thin and light as possible

The right language and tool set to develop an API should be based on what the API is designed to do, and a few other factors.

All eyes on the API

Once a humble backdrop to real software development, API design is coming into its own, with a plethora of tools and specifications for developers to choose from.

Conquer continuous delivery with GitHub and Jenkins

GitHub and Jenkins together help make agile development real, enabling you to automate the build process and focus on test-first development.

ufo cloud

It came from the cloud: The looming change in IT

PaaS is finally getting traction, and when it takes hold, the application workflow – and the lives of developers – will change forever.

Load More