learning in public · 2026

Building my
data engineering
journey, in public.

I'm Kim Nguyen — I study, build pipelines, break things, fix them, and write down everything I learn here.

kim@datawithkim: ~

// 01 — the system

Learn → Write → Publish → Share

This site is itself a data pipeline: notes are written once, then flow automatically from my workspace to the web.

01 / extract

Learn

Courses, labs, real work problems and late-night debugging.

linux · sql · python
02 / transform

Write

Every session becomes a structured note in my Learning Hub.

notion
03 / load

Publish

A scheduled pipeline converts notes to Markdown and deploys them.

git · github actions
04 / serve

Share

RSS feed, LinkedIn posts and automations built with n8n.

rss · n8n

// 02 — latest notes

Study log.

Short, practical notes from each study session — commands, mistakes, and what actually clicked.

// 03 — roadmap

Where I am on the path.

My data engineering roadmap, updated as I go.

✓Linux & the shell
◐SQL (advanced)
◐Bash scripting
◐Python for data
◐Git & CI/CD
○Docker
○Orchestration (Airflow, n8n)
○Cloud data platforms

// 04 — projects

Things I've built.

Real pipelines, dashboards and experiments.

meta · pipeline

datawithkim.dev

This site: a Notion → Markdown → GitHub Pages publishing pipeline, with an RSS feed for downstream automations.

gitnotion-apigithub-actions
business intelligence

Multi-company sales reporting

A consolidated Power BI model replacing legacy reports with one source of truth for sales across several companies.

power-bidaxsql
data engineering

ERP ETL pipelines

Pipelines integrating ERP data across sites, feeding an international inventory dashboard.

etlsql-server
study project

n8n automation lab

Self-hosted n8n with Docker, consuming my RSS feed to experiment with sharing workflows.

n8ndockerrss

// 05 — contact

Let's talk data.

Learning something similar, hiring, or just curious? I'd love to hear from you.