Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Over the summer, I was thinking about my role in the Graph Data Council (GDC, formerly known as the Linked Data Benchmark Council, LDBC).
-
Over the summer, I was thinking about my role in the Graph Data Council (GDC, formerly known as the Linked Data Benchmark Council, LDBC).
-
🤖 Below is an AI-generated summary of my FOSDEM 2025 talk (based on the slide deck).
-
Recently I was helping a family member setting up a Revolut account in Hungary.
-
Since the acquisition of Kùzu, a number of forks have popped up: LadybugDB/ladybug: Ladybug is an embedded graph database built for query speed and scalability. predictable-labs/ryugraph: Ryu, a fork of Kuzu, is an Embedded Property Graph Database built f…
-
This tutorial is an adaptation of “Public DuckLake on Object Storage” to the object storage of Leafcloud, an Amsterdam-based cloud provider.
-
(Updated on 27 June 2026 to reflect my latest experience.)
-
“Benchmarking gone wrong”, one of the best and funniest benchmark talks I’ve ever come across – it’s well worth 6 minutes to watch it.
-
This year I have taken a few long train rides across Europe, such as Berlin to Amsterdam.
-
Following the recent retirement of KùzuDB, I published an updated version of my Graph Databases slide deck.
-
In the last decade, I had my fair share of bad sleep.
-
I recently discovered the typos command line tool and created the following workflow around it in Git repositories: typos -w # writes the changes to file git add -p # allows you to review the changes interactively Some git clients use line-based diffs, wh…
-
I recently attended SIGMOD and chatted with people in the data management and graph processing communities.
-
I moved to the Netherlands during the summer of 2020 — about five years ago.
-
A lot of things happened in the graph space so far.
-
Being Glue by Tanya Reilly How to Write Blog Posts that Developers Read by Michael Lynch Reality has a surprising amount of detail by John Salvatier The Bitter Lesson by Rich Sutton Cottagecore Programmers by Theodore Morley The lethal trifecta for AI age…
-
Some regular expressions for catching typical writing errors – spelling issues (US spelling), repeat words, etc.: ag --md " a [aeioAEIO]" ag --md " an [bcdfghjklmnpqrstvxzwyBCDGHJKPQRTVWXYZ]" ag --md -i "\s\b(\w+) +\1\b" ag --md -i "\s\b(\w+ +\w+) +\1\b"…
-
In 2025, both top-tier database conferences will be in Europe: SIGMOD in Berlin (June 22–27) and VLDB in London (September 1–5).
-
TPCx-BB (née BigBench) is a Big Data benchmark.
-
I am a big fan of Cloudflare R2, an object storage that provides egress-free downloads.
-
A few months ago, I wrote a post on the DuckDB blog where I explained how DuckDB’s SQL can express operations that developers typically implement with UNIX commands.
-
Today I solved the exercises in Chapter 5 of the Data Science at the Command Line book using the DuckDB command line client.
-
The tidyverse R package cannot be installed on macOS because one of its dependencies, ragg fails to compile with the following error: clang++ -std=gnu++17 -I"/opt/homebrew/Cellar/r/4.4.1/lib/R/include" -DNDEBUG -I.
-
Overview A recurring task in my day job is to organize technical conferences (most recently, DuckCon #4 and #5), and to run the event from my laptop.
-
Make git beep upon failed push Motivation: When I issue a git push command, I immediately navigate away from the terminal.
-
Setup DuckDB installation site duckman: DuckDB Version Manager railway.ipynb Jupyter notebook Weather data set Source: Visual Crossing Weather wget https://blobs.duckdb.org/data/amsterdam-weather.csv Railway data set Source: Rijden de Treinen wget https:/…
-
TL;DR: To prevent your iPhone from switching to Apple Pay at train station gates when scanning your ticket’s code, use Guided Access mode.
-
I co-authored the following papers, to be presented at VLDB 2023 and its satellite events.
-
I spent many years working in academia, where the typical development environment was an on-premises Linux cluster where I was given a user without sudo rights.
-
Recently, I had a few family members visiting me in Amsterdam and I wanted to show them around the Dutch countryside.
-
Introduction A self-join is a relational join operation which joins a table to itself, typically based on equivalence predicates.
-
The maze of graph query languages can be difficult as there are a number of similarly named languages with subtle differences.