Daniël Heres's Projects
The Agda standard library
Simple AI game for trying different strategies
Skeleton project for Airflow training participants to work on.
DemocracyOS is an online space for deliberation and voting on political proposals. The software aims to stimulate better arguments and come to better rulings.
Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and interprocess communication. Languages currently supported include C, C++, Java, JavaScript, Python, and Ruby.
Apache Arrow Ballista Distributed Query Engine
Apache Arrow DataFusion and Ballista query engines
Official Rust implementation of Apache Arrow
transmute-free Rust library to work with the Arrow format
Avro tools using Rust
Distributed compute platform implemented in Rust, powered by Apache Arrow.
A small Rust wrapper around the Google BigQuery Storage API.
Blazing-fast query execution engine speaks Apache Spark language and has Arrow-DataFusion at its core.
Bootstrap for Elm
Control structures using church encoding
ClickBench: a Benchmark For Analytical Databases
Elm's core libraries
JavaScript Game Engine
:loop: Online machine learning in Python
Pages
SQL Query Execution in Rust
Comparing DataFusion with DuckDB based on ClickBench, H2O, and TPC-H
Experimental optimizer for DataFusion
reproducible benchmark of database-like ops
dbt adapter for Athena
The athena adapter plugin for dbt (https://getdbt.com)
The presto adpter plugin for dbt (https://getdbt.com)