Tobias Müller
tobilg.com
Tobias Müller
@tobilg.com
Serverless enthusiast. DuckDB afficionado. AWS Community Builder.

Building @sql-workbench.com @ownstats.com @learningduckdb.com
Blog: https://tobilg.com
New website, who dis'?

tobilg.com
Tobias Müller - Developer Blog
Welcome to my developer blog featuring posts about cloud computing, containers, and open source.
tobilg.com
November 21, 2025 at 7:10 PM
Introducing osmextract: High-performance OpenStreetMap data extraction tool powered by @duckdb.org

github.com/tobilg/osmex...
GitHub - tobilg/osmextract: High-performance OpenStreetMap data extraction tool powered by DuckDB
High-performance OpenStreetMap data extraction tool powered by DuckDB - tobilg/osmextract
github.com
November 20, 2025 at 6:25 PM
Uh oh @cloudflare.social is (partially) down in Germany apparently

www.cloudflarestatus.com
Cloudflare Status
Welcome to Cloudflare's home for real-time and historical data on system performance.
www.cloudflarestatus.com
November 18, 2025 at 1:16 PM
I created a MVT Tileserver based on DuckDB and the spatial extension:

github.com/tobilg/duckd...

Just create a new DuckDB database with one or more tables with a geometry column, and use it when starting the server.

Or, create a view that points to a remote dataset, e.g. a GeoParquet on S3.
GitHub - tobilg/duckdb-tileserver: A lightweight MVT (Mapbox Vector Tile) tileserver for DuckDB with the duckdb-spatial extension
A lightweight MVT (Mapbox Vector Tile) tileserver for DuckDB with the duckdb-spatial extension - tobilg/duckdb-tileserver
github.com
November 17, 2025 at 8:05 PM
Crazy stuff happening outside my programming bubble

www.youtube.com/watch?v=HkgV...
2 Minute Deep Acid in Strudel (from scratch)
YouTube video by Switch Angel
www.youtube.com
November 15, 2025 at 7:49 PM
Created a minimal overhead sparklines component library for micro-visualizations in React:

github.com/tobilg/react...
GitHub - tobilg/react-sparklines-next: Beautiful and expressive Sparklines React component
Beautiful and expressive Sparklines React component - tobilg/react-sparklines-next
github.com
November 13, 2025 at 8:49 PM
The Apache Iceberg Europe Community Meetup is taking place in Hamburg, November 13th:

luma.com/kdsh1zhc
Apache Iceberg™ Europe Community Meetup - Nov 2025 Edition · Luma
Apache Iceberg™ Europe Meetup - live in Hamburg! Join us for the very first Apache Iceberg™ Europe Meetup in Hamburg! Our event is hosted in the 2nd Floor by…
luma.com
November 4, 2025 at 9:40 AM
Touched gras today
November 2, 2025 at 5:24 PM
Run database queries directly on your website!

SQL Workbench Embedded is a lightweight (<10kb) and configurable wrapper around @duckdb.org WASM:

embedded.sql-workbench.com
SQL Workbench Embedded - Browser-based SQL execution with DuckDB WASM
Transform static SQL code blocks into interactive, browser-based execution environments. Powered by DuckDB WASM. Zero backend required.
embedded.sql-workbench.com
October 30, 2025 at 2:15 PM
Reposted by Tobias Müller
duckdb-mlpack 0.0.2: mlpack is now a duckdb community extension
Bringing mlpack machine learning to duckdb SQL
dirk.eddelbuettel.com/blog/2025/10...
October 26, 2025 at 1:58 PM
I just launched github.com/tobilg/sql-w...

It's a tiny (<10kb gzipped) wrapper around @duckdb.org WASM that can run queries interactively, and be embedded in plain HTML websites, as well as all other mayor frontend frameworks...

It's an early version, feedback warmly appreciated!
GitHub - tobilg/sql-workbench-embedded: Lightweight JavaScript library that transforms static SQL code blocks into interactive, browser-based SQL execution environments using DuckDB WASM
Lightweight JavaScript library that transforms static SQL code blocks into interactive, browser-based SQL execution environments using DuckDB WASM - tobilg/sql-workbench-embedded
github.com
October 25, 2025 at 6:01 PM
No lava lamps, but wave machines and great views: I had the pleasure to visit the @cloudflare.social Lisbon office today
October 21, 2025 at 5:26 PM
My @duckdb.org DNS Community Extension now supports configurable query result caching, which should result in significant speed-ups for often-used domains/IPs:

github.com/tobilg/duckd...
GitHub - tobilg/duckdb-dns: DNS (Reverse) Lookup Extension for DuckDB
DNS (Reverse) Lookup Extension for DuckDB. Contribute to tobilg/duckdb-dns development by creating an account on GitHub.
github.com
October 20, 2025 at 12:30 PM
„Snapchat doesn’t work!“

us-east-1 outages are a great opportunity to teach your teenagers about cloud infrastructure that powers half of the Internet 😂
October 20, 2025 at 9:08 AM
I published a new version of my dns @duckdb.org extension yesterday, with some improvements and v1.4.1 compatibility:

duckdb.org/community_ex...
dns
DuckDB Community Extensions The DNS Extension enables DNS lookups and reverse DNS lookups from within DuckDB
duckdb.org
October 8, 2025 at 7:47 AM
Yes, this is a @quinnypig.com sub-skeet:
October 7, 2025 at 7:35 AM
Created a DNS extension for @duckdb.org today:

github.com/tobilg/duckd...

Hopefully it will be available via the Community Extensions soon!
GitHub - tobilg/duckdb-dns: DNS (Reverse) Lookup Extension for DuckDB
DNS (Reverse) Lookup Extension for DuckDB. Contribute to tobilg/duckdb-dns development by creating an account on GitHub.
github.com
October 6, 2025 at 5:50 PM
@cloudflare.social's data platform was launched today:

blog.cloudflare.com/cloudflare-d...

It consists of the following parts:

- Pipelines: Receive & transform events
- R2 Data Catalog: Manages the Iceberg metadata & table maintenance
- R2 SQL: In-house distributed SQL engine based on Data Fusion
Announcing the Cloudflare Data Platform: ingest, store, and query your data directly on Cloudflare
The Cloudflare Data Platform, launching today, is a fully-managed suite of products for ingesting, transforming, storing, and querying analytical data, built on Apache Iceberg and R2 storage.
blog.cloudflare.com
September 26, 2025 at 8:08 AM
@cloudflare.social launched R2 SQL today in public beta. It's a serverless, distributed, analytics query engine for querying Apache Iceberg tables stored in R2 Data Catalog:

blog.cloudflare.com/r2-sql-deep-...
R2 SQL: a deep dive into our new distributed query engine
R2 SQL provides a built-in, serverless way to run ad-hoc analytic queries against your R2 Data Catalog. This post dives deep under the Iceberg into how we built this distributed engine, from its metad...
blog.cloudflare.com
September 25, 2025 at 7:43 PM
Write Iceberg data to @cloudflare.social R2 Data Catalog via @duckdb.org v1.4.0 with SQL only!
September 16, 2025 at 6:43 PM
Write Iceberg data to @awscloud.bsky.social S3Tables with @duckdb.org v1.4.0
September 16, 2025 at 5:04 PM
Just returned from my bike trip to Switzerland.

Distance travelled by train: 2386km
Distance travelled by bike: ca. 320km
Train rides: 10
Bike rides: 12
Countries: 3
Operators: 5
September 14, 2025 at 12:52 PM