Also at Deasil Works · txn2 · Plexara
Profiles GitHub · X · LinkedIn
Theme Light · Auto · Dark
Professional notes by Craig Johnston
long-form, short-form, working drafts · since 2008
VOL. XIX · MMXXVI
126 NOTES IN PRINT

Tag: Data

27 NOTES
CXXIV

The Agent Gateway to Your Platform: mcp-data-platform

An Apache-2.0 MCP server that gives frontier models access and grounded context to everything you built
KUBERNETESFOSSPLATFORMMCP
2026-07-15
CXXII

Self-Hosted BI with Apache Superset

Dashboards and SQL exploration over the lakehouse and Postgres, a Tableau replacement on the platform's SSO
KUBERNETESFOSSPLATFORMSUPERSET
2026-07-11
CXXI

Self-Hosted Integration with Apache NiFi

Visual dataflow and ETL on your own cluster, instead of Workato and the iPaaS vendors
KUBERNETESFOSSPLATFORMNIFI
2026-07-09
CXIX

Your Own Snowflake: A Trino and Iceberg Lakehouse

SQL analytics over open table formats on the object storage you own
KUBERNETESFOSSPLATFORMTRINO
2026-07-05
CXVIII

Self-Hosted S3 with SeaweedFS

S3-compatible object storage for the data lake, backups, and the lakehouse
KUBERNETESFOSSPLATFORMSTORAGE
2026-07-03
CXVII

A Search Layer You Own: OpenSearch on Kubernetes

The index for the platform, on the Apache-licensed fork of Elasticsearch
KUBERNETESFOSSPLATFORMOPENSEARCH
2026-07-01
CXVI

Kafka Without ZooKeeper: KRaft on Kubernetes with Strimzi

A real-time event backbone, without the separate ZooKeeper ensemble to operate
KUBERNETESFOSSPLATFORMKAFKA
2026-06-29
CXIV

A Database You Own: Postgres with CloudNativePG

High-availability PostgreSQL on your own storage, without the managed bill
KUBERNETESFOSSPLATFORMPOSTGRESQL
2026-06-27
CXIII

Where Tribal Knowledge Goes

An insight an analyst shares mid-session becomes a reviewed, signed-off change to the catalog rather than vanishing when the conversation ends.
MCPAGENTSDATAAI
2026-06-26
CIX

One Process, Many MCP Servers

Compose mcp-trino, mcp-datahub, and mcp-s3 as Go libraries behind one endpoint, instead of running three servers that can't see each other.
MCPGOAGENTSDATA
2026-06-22
CVI

Build a Better Platform Than You're Renting

Cloud-grade data platforms from FOSS on Kubernetes, now that agents run the hard part
KUBERNETESDATAAIFOSS
2026-06-14
LXXV

MCP Is Flawed. Build With It Anyway.

Context has always been the hard problem. MCP forces you to solve it.
MCPAIDATAARCHITECTURE
2026-01-20
LXXIV

AI Data Lake Access with MCP and S3

Building composable MCP servers for object storage
MCPAIDATAS3
2026-01-19
LXXIII

AI Data Warehouse Access with MCP and Trino

Building composable MCP servers for enterprise data
MCPAIDATATRINO
2026-01-17
LIII

Advanced Platform Development with Kubernetes

Enabling Data Management, the Internet of Things, Blockchain, and Machine Learning
KUBERNETESDATAMACHINE LEARNINGBLOCKCHAIN
2020-08-30
XLI

Kafka on Kubernetes

Deploy a highly available Kafka cluster on Kubernetes.
KAFKAKUBERNETESDATA
2018-09-25
XXXV

Elasticsearch Essential Queries

Getting started with Elasticsearch
ELASTICSEARCHDATA
2018-07-26
XXXIV

Remote Query Elasticsearch on Kubernetes

Local workstation-based microservices development
KUBERNETESELASTICSEARCHDATA
2018-07-25
XXXIII

High Traffic JSON Data into Elasticsearch on Kubernetes

Instant, reliable, send and forget.
KUBERNETESELASTICSEARCHDATAJSON
2018-07-18
XXXII

Kibana on Kubernetes

Visualize your Elasticsearch data.
KUBERNETESELASTICSEARCHDATAKIBANA
2018-07-15
XXXI

Production Grade Elasticsearch on Kubernetes

Setup a fast, custom production grade Elasticsearch cluster.
KUBERNETESELASTICSEARCHDATA
2018-07-14
XXIX

Python Data Essentials - Matplotlib and Seaborn

A beginners guide.
PYTHONDATADATA SCIENCEDATA VISUALIZATION
2018-07-08
XXVIII

Webpage to PDF Microservice

Automate PDF Report Generation
MICROSERVICEPDFDATADOCKER
2018-07-01
XXVI

Python Data Essentials - Pandas

A data type equivalent to super-charged spreadsheets.
PYTHONDATADATA SCIENCE
2018-06-17
XXV

Python Data Essentials - Numpy

Powerful N-dimensional array objects.
PYTHONDATADATA SCIENCE
2018-06-16
X

SQL Foundations

Selects, joins and aliases.
SQLDATADATABASE
2018-05-07
III

Don't Install cqlsh

Containers as utility applications
CASSANDRADOCKERDATA
2018-03-02