Featured

Featured posts

What’s new in Visual Studio 2019: The release candidate arrives

What’s new in Visual Studio 2019: The release candidate arrives

Microsoft has releasedthe release candidate of its upcoming Visual Studio 2019 IDE, in which updates occur when the machine is idle.…
Review: Google Cloud AutoML is truly automated machine learning

Review: Google Cloud AutoML is truly automated machine learning

When you’re trying to train the best machine learning model for your data automatically, there’s AutoML, or automated machine learning,…
2 reasons to avoid industry-specific cloud technology

2 reasons to avoid industry-specific cloud technology

In my years as a cloud computing consultant, I am always taken back by my client’s request to have techs…
JavaScript dapps: Build decentralized apps with Blockstack

JavaScript dapps: Build decentralized apps with Blockstack

While Bitcoin has its ups and downs, decentralized apps or “dapps” remain a hot topic in software development circles. “Smart…
How to validate data, analytics, and data visualizations

How to validate data, analytics, and data visualizations

Testing applications is a maturing discipline with tools that help quality assurance teams develop and automate functional tests, run load…
SAP builds its own Java distribution

SAP builds its own Java distribution

SAP has released a “friendly fork” of open source Java, called SapMachine. The project, which began in December 2017, serves as…
AWS vs. Azure vs. Google Cloud: Which free tier is best?

AWS vs. Azure vs. Google Cloud: Which free tier is best?

Who doesn’t like free stuff? The public cloud vendors know we all do. The major cloud services offer their wares…
Why 35 percent of cloud spending is wasted

Why 35 percent of cloud spending is wasted

The fast revenue growth of AWS, Azure, and other cloud providers makes it clear that companies are embracing public cloud.…
What’s new in Google’s Dart 2.2 language

What’s new in Google’s Dart 2.2 language

Google’s Dart language, once positioned as a potential replacement for JavaScript in the browser, was rebooted for client-side web and…
Rancher K3s shrinks Kubernetes for IoT devices

Rancher K3s shrinks Kubernetes for IoT devices

Rancher Labs, creator of the Rancher Kubernetes management system and the RancherOS container-centric Linux distribution, has announced a new Kubernetes…
The danger of having a cloud-native IT policy

The danger of having a cloud-native IT policy

First, it was “cloud-preferred” policies, then “cloud-first” policies, now it’s “cloud-native” policies. They all mean pretty much the same things,…
IDG Contributor Network: How to prepare for the Salesforce Certified Platform Developer I exam

IDG Contributor Network: How to prepare for the Salesforce Certified Platform Developer I exam

I’m ambivalent about certifications. Because I spent enough time in school for the equivalence test validation to be embedded in…
How to use NCache in ASP.Net Core

How to use NCache in ASP.Net Core

Although ASP.Net Core lacks a cache object, it provides support for several different types of caching including in-memory caching, distributed…
Cloud IDE review: AWS Cloud9 vs. Eclipse Che vs. Eclipse Theia

Cloud IDE review: AWS Cloud9 vs. Eclipse Che vs. Eclipse Theia

Bringing on a new developer to a programming project with many dependencies can sometimes be a nightmare. I’ve seen an…
Beta Janet language hopes to take on expressive programming

Beta Janet language hopes to take on expressive programming

Janet, a functional and imperative language as well as bytecode interpreter, is being developed as a general-purpose platform for expressive…
Back to top button