Torsten „Teggy“ Grust
@teggy.org
560 followers 120 following 12 posts
Professor — like database systems, programming languages, and SC Freiburg ツ
Posts Media Videos Starter Packs
Reposted by Torsten „Teggy“ Grust
cedardb.com
What if a database could be your game engine?

During parental leave @lukasvogel.bsky.social
built DOOMQL: A multiplayer DOOM-like where everything (rendering, game loop, state) runs in pure SQL on CedarDB.
It's fast, ridiculous, and surprisingly elegant.

Full write-up: cedardb.com/blog/doomql
Reposted by Torsten „Teggy“ Grust
pvldb.bsky.social
Vol:18 No:12 → Democratize MATCH_RECOGNIZE!
👥 Authors: Louisa Lambrecht, Tim Findling, Samuel Heid, Marcel Knüdeler, Torsten Grust
📄 PDF: https://www.vldb.org/pvldb/vol18/p5251-lambrecht.pdf
Thumbnail: Democratize MATCH_RECOGNIZE!
teggy.org
www.whova.com (and app on mobile). Event „management“ service used by all the major DB conferences for some years now. By default spammy, spammy, spammy (notifications, e-mail) to a comical degree.
Whova: Award-winning Event Apps & Event Management
Whova event app, online registration, event management tools, and event marketing help you create the most engaging and organized event ever. Learn more.
www.whova.com
teggy.org
I don‘t know about you. But Whova is such a PITA.
Reposted by Torsten „Teggy“ Grust
duckdb.org
DuckDB @duckdb.org · Aug 28
🔬 We are hosting the first “DuckDB in Science” meetup in London on September 4, co-located with VLDB 2025.

🔍 We'll have two deep-dive presentations from DuckDB's developers and four lightning talks from community members.

📍 For details and registration, see duckdb.org/events/2025/...
Reposted by Torsten „Teggy“ Grust
sperbsen.bsky.social
The Call for the 2026 International Symposium on Functional and Logic Programming (FLOPS) is open - the symposium will be May 26-28 in Akita, Japan. Deadline for the CfP is Dec 8 (abstracts) / Dec 16 (submissions).
Send us your best on the best of both worlds!
functional-logic.org/events/flops...
FLOPS 2026 - Call for Papers | Functional Logic Programming
18th International Symposium on Functional and Logic Programming
functional-logic.org
Reposted by Torsten „Teggy“ Grust
shriram.bsky.social
Pleased to announce that the third edition of my PL book, PLAI, is finally available on paper! Same price as it's been for 20 years (-:. Also made it available on Kindle EPUB, and a few other options. (Always free options, of course.) Enjoy!
www.plai.org
Programming Languages: Application and Interpretation
www.plai.org
Reposted by Torsten „Teggy“ Grust
rolandbouman.bsky.social
This is a briljant feature!

I have actually used it to solve a challenge I faced for a customer, and it was a lot quicker than a more traditional SQL-based solution. To be fair, it was slower than an equivalent algorithmic solution.

Anyway thanks @teggy.org and @duckdb.org for contributing this!
teggy.org
Awesome. Time to give Materialize another spin! 🌪️
Reposted by Torsten „Teggy“ Grust
duckdb.org
DuckDB @duckdb.org · Jun 12
We'll host the DuckDB Berlin Meetup in two weeks with talks from Amine Mhedhbi, Marcin Rudolf and David Justen.

If you're based in Berlin or will be attending SIGMOD 2025, register at www.meetup.com/duckdb/event... and drop by!
Reposted by Torsten „Teggy“ Grust
duckdb.org
DuckDB @duckdb.org · May 28
📢 We are hosting a DuckDB meetup in Berlin during the week of the SIGMOD conference.

📍 The meetup will take place on June 26 (Thursday) south of the Tiergarten and will feature talks by Amine Mhedhbi, David Justen and dltHub!

📝 If you plan to attend, please register at duckdb.org/events/2025/...
Reposted by Torsten „Teggy“ Grust
duckdb.org
DuckDB @duckdb.org · May 22
We have a guest blog post by researchers at the University of Tübingen. 🎓

In this deep dive, Björn Bamberg and Torsten Grust (@teggy.org) introduce “USING KEY”, which allows defining a key to reduce the memory usage of recursive common table expressions.

Read the post at duckdb.org/2025/05/23/u...
teggy.org
Hehe… 😅

Kudos for your work on making GTFS data readily available in DuckDB, by the way. Absolutely fabulous sample data for teaching purposes. Very motivating for students to touch data that immediately relates to their everyday life (public transport, say).

tobilg.com/handling-gtf...
Handling GTFS data with DuckDB
The General Transit Feed Specification (GTFS) is a standardized, open data format for public transportation schedules and geographic information. In practice, a GTFS feed is simply a ZIP archive of text (CSV) tables - such as stops.txt, routes.txt, a...
tobilg.com
teggy.org
Support for ON DELETE CASCADE! Yay! \o/

😉
Reposted by Torsten „Teggy“ Grust
Reposted by Torsten „Teggy“ Grust
scfreiburg.com
𝑬𝒖𝒓𝒐𝒑𝒂 wir kommen! ❤️
Reposted by Torsten „Teggy“ Grust
duckdb.org
DuckDB @duckdb.org · Mar 15
We teamed up with the Disseminate: The Computer Science Research Podcast to launch a new series called DuckDB in Research.

In the first episode, show host Jack Waudby talks to Till Döhmen about DuckDQ, a Python library for data quality checks in ML pipelines: open.spotify.com/episode/2a0b...
Reposted by Torsten „Teggy“ Grust
hamilton.bsky.social
So thrilled the DuckDB UI is out to the world!

Read the post, but wanted to also share a couple small design details we thought about in thread
duckdb.org
DuckDB @duckdb.org · Mar 12
DuckDB got a local UI. Thanks to our friends at MotherDuck, you can now interact with your DuckDB database through an interactive notebook, running on localhost. Read the announcement blog post at duckdb.org/2025/03/12/d...
teggy.org
That’s my other office door.
An open office door featuring a large DuckDB poster.
teggy.org
Found this taped to my office door today. 😅
We value Excel.