Analyses

hipster running with laptop

Why old-school PostgreSQL is so hip again

Postgres is old as dirt, yet over the past five years it has panned out as pure gold

overflowing trash can with balled up paper

No, you shouldn’t keep all that data forever

Most of your old data is useless trash. So throw it away, rather than spend all the time and money hoping AI will figure something out about it

highway on-ramps

Open source innovation is now all about vendor on-ramps

AWS, Microsoft, and Google are all racing to figure out how to turn their innovations into open source on-ramps to their proprietary services

FinTech - financial technology - blockchain network - distributed ledger wireframe

Blockchain shows open source’s fatal flaw—and a way forward

Open source usage has skyrocketed, but not the number of developers working on projects. Those who benefit need to pay developers to keep it all going

holiday lights neurons network stream

What is Apache Spark? The big data analytics platform explained

Fast, flexible, and developer-friendly, Apache Spark is the leading platform for large-scale SQL, batch processing, stream processing, and machine learning

JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data [logo]

What is JSON? JavaScript Object Notation explained

JSON has eclipsed XML as the preferred data interchange format for web applications and web services. Here’s why

agile

How devops tools accelerate software delivery

Devops is a little bit of philosophy and a lot of tools. Here’s how those tools work their devops magic

cloud providers battle

Serverless computing may kill Google Cloud Platform

Unless Google can get its serverless act together, it may end up winning the container battle but losing the cloud war

help 139994676

3 open source projects that make Kubernetes easier

From cluster state management to snapshots and DR, companion tools from Heptio, Kubed, and Kubicorn aim to fill the gaps in Kubernetes

machine learning

What is machine learning? Software derived from data

Building systems that learn from data is a better way to solve complex problems, given enough meaningful data to learn from

artificial intelligence / machine learning / worker replacement

How to get started with machine learning

Machine learning isn’t something you buy but something you do. Use TensorFlow to experiment now with machine learning so you can build it into your DNA

artificial intelligence / machine learning

Machine learning comes to your browser via JavaScript

A new JavaScript library runs Google's TensorFlow right in the browser with GPU acceleration—a novel way to bring machine learning to the masses

storm clouds dark

Data is eating the software that is eating the world

The data-driven machine learning algorithms that power AI will not only upend programming, but lower the barriers to AI itself

night lights 99689611

What is Node.js? The JavaScript runtime explained

Node.js is a lean, fast, cross-platform JavaScript runtime environment that is useful for both servers and desktop applications

keys thinkstock

8 keys to DynamoDB success

How to ensure that Amazon’s fast and scalable key-value database works for you, not against you

dead end sign

Kubernetes's days may be numbered as open source changes

What if Google finds a more efficient way to drive paying customers to its cloud?

big data consolidation

How to write event-driven IoT microservices that don’t break

Today’s IoT environments are a potential rat’s nest of asynchronous craziness just waiting to happen

microservices

Why you should use microservices

Find out how large and small enterprises are using microservices to continuously modify, scale, and update their apps for changing business needs

abstract blue binary code

Choose one: High productivity or code you can maintain

No matter how you slice it, there's always a trade-off between speedy development and ultrareliable applications

JavaScript code

10 JavaScript concepts every Node.js programmer must master

Want to build efficient and scalable Node.js apps? Learn how to make JavaScript work for—not against—you

Load More