Fasih Khatib

Home Archives About Me Guiding Principles
2024
Jul 6

Setting up a data catalog with DataHub

Jul 3

Programming Puzzles 2

Jun 24

Programming Puzzles 1

Jun 20

Creating a realtime data platform with Pinot, Airflow, Trino, and Debezium

Jun 17

A note on exponents

Jun 10

Factoring Quadratics

May 19

Scaling Python Microservices - service discovery

May 12

Scaling Python Microservices - sharding

Apr 7

Implementing TSum with Dask

Mar 31

Running Database Migrations

Mar 25

Scaling Python Microservices - dynamic databases

Mar 22

Hosting Python Packages

← Prev1234Next →

Tag Cloud

algorithms architecture category theory clojure compilers epi functional programming machine learning math misc python scala scalaz testing

Recent Posts

  • Creating a realtime data platform - indexing
  • Creating a realtime data platform - embedding
  • Creating a realtime data platform - visualization
  • Creating a realtime data platform - orchestration
  • Creating a realtime data platform - SQL
  • Creating a realtime data platform - nullability
  • Creating a realtime data platform - evolving the schema
  • Creating a realtime data platform - bringing data in
  • Creating a realtime data platform - creating the data
  • Creating a realtime data platform - the design
© 2025 Fasih Khatib
Powered by Hexo
Home Archives About Me Guiding Principles