Insider

Get exclusive access to premium articles, product guides, reviews, how-tos, and more from CIO, CSO, Computerworld, InfoWorld, ITworld, and Network World - the best enterprise tech publications in the business. Learn more!

business cloud services flowchart

10 best API management tools

From simple open source solutions to end-to-end enterprise services, these are the top tools for creating, deploying, and managing APIs

Seven (7) colorful chalks on blackboard / primary colors / secondary colors

Java tip: Fields and methods in Java

Learn seven advanced techniques for working with fields and methods in Java, including recursion, method call chaining, pass-by-value arguments, and rules for calling methods

Matryoshka /Russian nesting dolls > inheritance / sequencing / hidden layers

When to use composition vs inheritance

Inheritance is a valuable programming technique, but in some conditions it breaks encapsulation. Find out why composition is the vital alternative to inheritance, and learn when and how to use it in your Java programs.

Green glowing exit sign again wall

3 JavaScript libraries to replace jQuery

Cash, Zepto, and Syncfusion are three JavaScript libraries picking up where jQuery left off

Printing money > currency > U.S. 100-dollar bills

For open source vs. proprietary, AWS might have it both ways

Google profits from projects like TensorFlow and Kubernetes, but AWS profits more

android oreo livestream resized

What’s new in Google’s Android Studio 3.5 beta

Android Studio 3.5 beta features improvements to memory management and UI responsiveness

Java / binary code / gears / programming / coding / development

Classes and objects in Java

Learn how to make classes, fields, methods, constructors, and objects work together in your Java applications.

weird science 2017universe

Review: Kinetica analyzes billions of rows in real time

GPU database is not only hugely scalable, but integrates graph analysis, location intelligence, and machine learning with standard SQL

Conceptual image of a digital circuit-board key amid binary code.

Composite keys in JPA and Hibernate

Use embeddable objects to join two primary keys into one composite key

Lineup of anthropomorphic nuts, illustrating polymorphism.

Inheritance relationships in JPA and Hibernate

Learn four ways to manage inheritance relationships and support polymorphic querying in Java ORM

boxing man defense

Oracle’s and IBM’s hybrid cloud defense may not hold

The future may be in the public cloud, but AWS, Microsoft, and Google are collecting all the on-premises cash they can along the way

raining data on keyboard programming developer code

What’s new in Microsoft Visual Studio Code

Microsoft regularly updates Visual Studio Code. Keep track of the updates’ key capabilities in this changelog

library shelves books stacks

24 Python libraries for every Python developer

Web apps, web crawling, database access, GUI creation, parsing, image processing, and lots more—these handy tools have you covered

Printing money > currency > U.S. 100-dollar bills

Why Oracle is happy to lose to AWS and MongoDB

Open source and cloud developers lead the charge away from Oracle’s database, but they're not where Oracle makes its money

big data messaging system / information architecture / mosaic infrastructure

Why event-driven architectures are important today

These architectures enable the decoupling of rule-based services to microservices that consume and share data based on events

big data blue

Pub/sub messaging: Apache Kafka vs. Apache Pulsar

Apache Kafka set the bar for large-scale distributed messaging, but Apache Pulsar has some neat tricks of its own

business savvy cio suit tailor maniquin unknown headless businessman

Programming languages are now driven by corporations: Should we be worried?

Today, seemingly the only way a new programming language hits the big time is with the generous backing of a megacorp

Neon Open sign

Open source licenses may not matter so much any more

The Open Source Initiative won't endorse SSPL, but MongoDB is going forward anyway

abstract binary code

CI/CD your way: 11 on-prem options for continuous integration and delivery

From Jenkins and GitLab to Azure DevOps Server, these tools bring a CI/CD pipeline to your own server, Kubernetes cluster, or hybrid cloud

convergence morph wires cables mess

The ugly truth about cloud computing in the enterprise

Enterprise cloud governance is a mess as clouds become the new IT siloes, a sprawl disguised under the “multicloud” or “hybrid cloud” label

Load More

Become An Insider

Sign up now and get FREE access to hundreds of Insider articles, guides, reviews, interviews, blogs, and other premium content. Learn more.