
Al Brown
Product Manager at ClickHouse
I've spent the past 10 years working in the data analytics & engineering space, architecting nation-state cyber defence systems, consulting for global financial institutions, and leading developer relations & experience teams at early stage startups.
Follow Al Brown
Blog posts by Al Brown
View all 32 articlesResources by Al Brown
Showing 6 of 155 resources
Best Postgres extensions for analytics in 2026: pg_clickhouse, pg_duckdb, pg_lake and more
Al Brown • Last updated: Oct 30, 2026
How pg_clickhouse, pg_duckdb, pg_lake, TimescaleDB, Citus columnar and AlloyDB speed up analytics on Postgres, where each one runs its compute, and which to choose.
Build a habit tracker with Next.js, Drizzle ORM, and ClickHouse Managed Postgres
Al Brown • Last updated: Oct 27, 2026
Build a Next.js 16 habit tracker with Drizzle ORM and node-postgres on ClickHouse Managed Postgres. A composite primary key keeps one check-in per day, and a window query computes streaks.
What is OpenTelemetry (OTel)?
Al Brown • Last updated: Oct 21, 2026
Learn how OpenTelemetry instrumentation, signals and the Collector work together, what a backend provides, and how to use OTel with ClickHouse or ClickStack.
Avro vs Parquet
Al Brown • Last updated: Oct 21, 2026
Choose Avro for record delivery and replay, or Parquet for analytical files. Compare layout, schema compatibility, compression, and the checks that matter for your workload.
Build a stock reservation API with Hono, Bun, and ClickHouse Managed Postgres
Al Brown • Last updated: Sep 17, 2026
Build a small inventory API with Hono and Bun.SQL. Use Postgres transactions to prevent overselling, replay successful requests, and release stock safely.
Build a workshop booking API with FastAPI, SQLAlchemy, and Postgres
Al Brown • Last updated: Sep 17, 2026
Build a FastAPI booking API on ClickHouse Managed Postgres. Use SQLAlchemy transactions, row locks, and retry-safe requests to protect the last seat.


