My teams are not UX designers, so why should they use Design Thinking?

January 9, 2020

There is a common misunderstanding that Design Thinking is about creating effective user interfaces. Why this can be part of what Design Thinking can be…

Stakeholder Management

December 18, 2019

This tutorial is adapted from Web Age course Solution Architecture Training. 4.1 Stakeholders Stakeholders are people with a vested interest in the system. They are the people…

Core Solution Architecture Methods

December 18, 2019

This chapter is adapted from Web Age course Solution Architect Training. 3.1 Shared Vision Architecture is a team effort.  All stakeholders must collaborate for success.  A “shared vision”…

Data Science and ML Algorithms with PySpark

December 11, 2019

This tutorial is adapted from Web Age course Practical Machine Learning with Apache Spark. 8.1 Types of Machine Learning There are three main types of machine…

How to Install and Configure Confluent Kafka?

December 2, 2019

This tutorial is adapted from Web Age course Confluent Kafka for System Administrators. 1.1 Planning for Kafka – Platform Regarding OS Platforms for Confluent Platform Linux…

Data Pipelines Overview- Kafka

December 2, 2019

This tutorial is adapted from Web Age course Confluent Kafka for System Administrators. 1.1 Building Data Pipelines Data pipelines can involve various use cases: Building a…

Introduction to Jupyter Notebooks

November 25, 2019

This tutorial is adapted from Web Age course Practical Machine Learning with Apache Spark. 6.1 Python Dev Tools and REPLs  In addition to the standard Python…

Data Visualization in Python using Matplotlib

November 25, 2019

7.1 What is Data Visualization?  The common wisdom states that seeing is believing and a picture is worth a thousand words.  Data visualization techniques help users…

Distributed Computing Concepts for Data Engineers

November 15, 2019

1.1 The Traditional Client–Server Processing Pattern It is good for small-to-medium data set sizes. Fetching 1TB worth of data might take longer than 1 hour….

What is Data Engineering?

November 15, 2019

1.1 Data is King Data is king and it outlives applications. Applications outlive integrations. Organizations striving to become data-driven need to institute efficient, intelligent, and robust ways for…