Field notes on data engineering and AI

Supertype Notes

Subscribe for new writing on data engineering and enteprise AI. Never more than once a month.

The latest in AI and Enterprise Analytics

We do not resell your data. We respect your privacy and trust.

We have spent years building analytics platforms and AI systems for banks, mining groups, and public institutions across the region. These notes are where our engineers write down what actually worked. You will find deep dives on data pipelines, agentic systems, financial data, and the unglamorous infrastructure that holds it all together. Every article comes out of real client work rather than theory, which is exactly why we think they are worth your time.

Start here

Data Warehouse Modernization w/ BigQuery
Editor's pickDatabases & BigQuery

Data Warehouse Modernization w/ BigQuery

A detailed documentation on building a modern data warehouse in BigQuery featuring storage and performance optimization.

SA
Stane Aurelius
Machine Learning Engineer15 min read
Read the article

Read it as a series

Some ideas are too big for a single post. These are our long-form builds, written to be followed from the first part to the last.

1. Data Collection | Twitter (X.com) Sentiment Analysis
4-part series · Sentiment Analysis

Twitter (X.com) Sentiment Analysis

TM
Timotius Marselo
1. Overview & Setup | Build a Streaming Data Pipeline on open source stacks
4-part series · Streaming Data

Open Source Data Streaming Pipeline

TM
Timotius Marselo
1. Methodologies and Sources | Fear and Greed Index
3-part series · Market Sentiment

Developing a Fear and Greed Index

RYJK
Rian Yan, Johann C. Kandani
1

Methodologies and Sources | Fear and Greed Index

In the first part of the article, we will explore the methodology behind designing a Fear and Greed Index, from conceptualization and mathematical techniques to data gathering, as we quantify market sentiment in real time.

8 min read
2

Calculations and Modelling | Fear and Greed Index

In the second part of this article, we will walk through the calculations for each individual index and discuss the modeling approach for deriving the final Fear and Greed Index for the Indonesian stock market.

10 min read
Optimizing queries in Postgres and BigQuery
3-part series · Databases & BigQuery

Optimized Analytics Applications

SC
Samuel Chan
1. API Programming with Python
2-part series · Financial Data Analysis

Financial Data Analysis

SC
Samuel Chan
1

API Programming with Python

Everything to get you started with creating programs using Financial APIs in Python.

12 min read
1. Data Collection & Processing, Database | Unveiling YouTube Insights w/ LLM
2-part series · LLM Applications

Build an LLM app to Analyze YouTube comments

GW
Geraldus Wilsen

Go beyond the page

Our engineers have packed years of technical expertise into publications you can own and workshops you can join from anywhere.

The Enterprise AI Agentic Stack
From the Supertype shelf

Start with our most popular guide.

The Enterprise AI Agentic Stack is the book product leaders reach for when they want the whole picture, from logs and vector stores to the patterns that hold a real system together.

Agentic AI Patterns: Code-Along Classroom
Learn it live with our engineers

Agentic AI Patterns: Code-Along Classroom

A 4-hour, in-person code-along classroom in Singapore on building robust, enterprise-grade Agentic AI applications with established patterns and practical implementation blueprints.

November 4, 2026Waterloo Centre

Save your seatSeats from Rp2.600.000 (about $145)

Browse by topic

The full catalogue, grouped the way we think about the work. New writing lands in these sections automatically.

Agentic AI

Building agents that reason, call tools, and get real work done in production.

Introduction to Agentic AI

An introduction to Agentic AI, its capabilities, and its applications in various fields.

KE
Kenneth Ezekiel
4 min read

LLM Applications

End-to-end large language model projects, from data collection to a served product.

LLM Applications

Build an LLM app to Analyze YouTube comments · Part 2

2. AI Chatbot serving with Django & LangCorn | Unveiling YouTube Insights w/ LLM

In part 2, we will develop a website that integrates sentiment analysis techniques and a Large Language Model to provide a comprehensive understanding of YouTube comments, enabling users to extract meaningful information effortlessly.

GW
Geraldus Wilsen
11 min read

Databases & BigQuery

Getting databases and warehouses to be fast, queryable, and ready for analytics.

Databases & BigQuery

Introduction to NoSQL

A general introduction to NoSQL databases and their use cases.

VC
Vincentius C. Calvin
10 min read
Optimizing queries in Postgres and BigQuery
Optimized Analytics Applications · Part 1

Optimizing queries in Postgres and BigQuery

A whirlwind tour of query optimization strategies ft. query plans, index scans, and BigQuery-specific optimizations (part 1 of 2)

SC
Samuel Chan
15 min read

Data Engineering

Pipelines, orchestration, and the plumbing that moves data reliably at scale.

Redis for API Caching

Build a simple API using Django Rest Framework, and use Redis for caching.

VC
Vincentius C. Calvin
12 min read

Streaming Data

Real-time architectures with Kafka, Spark, and the open source streaming stack.

Streaming Data

Introduction to Apache Kafka

High Level Introduction to Apache Kafka, an Event Streaming Platform

VC
Vincentius C. Calvin
10 min read

Model Serving

Taking trained models off the laptop and into resilient serving infrastructure.

Data Science in Industry

Field reports on applying machine learning to messy, high-stakes real-world problems.

Data Science in Industry

AI for Rail Transportation

A high level guide on how AI is used in rail transportation industry meant for executives and decision makers.

SC
Samuel Chan
13 min read

Financial Data Analysis

Working with market data, financial APIs, and the tooling that tames them in Python.

1. API Programming with Python
Financial Data Analysis · Part 1

1. API Programming with Python

Everything to get you started with creating programs using Financial APIs in Python.

SC
Samuel Chan
12 min read

Market Sentiment

Constructing a Fear and Greed Index for the Indonesian market, from theory to data.

1. Methodologies and Sources | Fear and Greed Index
Developing a Fear and Greed Index · Part 1

1. Methodologies and Sources | Fear and Greed Index

In the first part of the article, we will explore the methodology behind designing a Fear and Greed Index, from conceptualization and mathematical techniques to data gathering, as we quantify market sentiment in real time.

RY
Rian Yan
8 min read

Market Sentiment

Developing a Fear and Greed Index · Part 2

2. Calculations and Modelling | Fear and Greed Index

In the second part of this article, we will walk through the calculations for each individual index and discuss the modeling approach for deriving the final Fear and Greed Index for the Indonesian stock market.

RY
Rian Yan
10 min read

Market Sentiment

Developing a Fear and Greed Index · Part 3

3. Data Engineering | Fear and Greed Index

In the third part of this article, we will walk through the data handling process - from sourcing into production-ready data.

JK
Johann C. Kandani
15 min read

Sentiment Analysis

A deep learning journey through social sentiment, from raw tweets to deployed insight.

1. Data Collection | Twitter (X.com) Sentiment Analysis
Twitter (X.com) Sentiment Analysis · Part 1

1. Data Collection | Twitter (X.com) Sentiment Analysis

End-to-end machine learning project on sentiment analysis. In this post, we will walk through the data collection process with distant supervision method.

TM
Timotius Marselo
4 min read

Docker & Containers

Practical container workflows for shipping data and AI services with confidence.

Inside Supertype

How we work, what we believe, and the craft behind the products we build.

A re-engineering of Supertype.ai

We have re-engineered Supertype from scratch, with a new architecture, high-performance Search, and a much more thoughtful user experience.

SC
Samuel Chan
3 min read

Technical Writing for Analytics Professionals

Technical writing is the most overlooked skill by software engineers and analytics professionals. This is a set of pedagogical strategies and practical tips to improve your technical writing.

SC
Samuel Chan
10 min read