All Articles

What it means for a machine to learn or think like a person?

What it means for a machine to learn or think like a person?

In a recent article, Lake et al.1 examine what it means for a machine to learn or think like a …

Bloom Filters: Is element x in set S?

Bloom Filters: Is element x in set S?

The idea of Bloom Filter was conceived by Burton H. Bloom in 1970. In a nutshell, Bloom filter is a …

The Raft of the Understandability

The Raft of the Understandability

Computer science is full of complex hard-to-understand algorithms. Understandability of an algorithm …

Object-inspired container design patterns

Object-inspired container design patterns

If we start thinking containers in terms of objects, it abstracts away the low-level details but …

Kubernetes on AWS: What you need to know and why

Kubernetes on AWS: What you need to know and why

Setting and running Kubernetes on Amazon Web Services (AWS) is a very involved process. AWS has …

Kubernetes is the right place for serverless

Kubernetes is the right place for serverless

Function as a Service (FaaS) remains at the core of the serverless movement. That said, most of …

Stored Procedure as a Service (SPaaS)

Stored Procedure as a Service (SPaaS)

Functions as a service (FaaS) is an emerging pattern to build APIs and microservices at scale. You …

Culture eats agile for breakfast

Culture eats agile for breakfast

Implementing agile which works and delivers can be a very challenging task, especially in corporate …

For next wave of innovation organisations will need internal data services

For next wave of innovation organisations will need internal data services

To unlock the true value of data, organisations will need internal data services. Data services …