This is your work, valued

New York

Matthew Powers

Elite
@MrPowers

Data engineering / Dev Advocate. Like Rust, Spark, Python, data, and math.

chispa. PySpark test helper methods with beautiful error messages

771

mack. Delta Lake helper methods in PySpark

328

code_quizzer. Programming practice questions with Ruby, JavaScript, Rails, and Bash.

202

frontend-generators. Rake tasks to add Bootstrap, Font Awesome, and Start Bootstrap Landing Pages to a Rails app

94

spark-sbt.g8. A giter8 template for Spark SBT projects

72

spark-stringmetric. Spark functions to run popular phonetic and string matching algorithms

60

bebe. Filling in the Spark function gaps across APIs

50

farsante. Fake Pandas / PySpark DataFrame creator

48

ceja. PySpark phonetic and string matching algorithms

41

beavis. Pandas helper functions

31

tic_tac_toe. Ruby tic tac toe game

22

spark-test-example. Spark DataFrame transformation and UDF test examples

22

spark-spec. Test suite to document the behavior of Spark

21

gill. An example PySpark project with pytest

18

python-parquet-examples. Using the Parquet file format with Python

15

spark-slack. Speak Slack notifications and process Slack slash commands

15

directed_graph. Modeling directed acyclic graphs (DAG) for topological sorting, shortest path, longest path, etc.

14

querybench. Benchmarks for DataFusion, Daft, DuckDB, Polars, and pandas

13

pysparktestingexample. PySpark testing example project

13

unicron. DAGs on DAGs! Smart PySpark custom transformation runner

12

scalatest-example. Testing Scala code with scalatest

11

awesome-spark. A curated list of awesome Apache Spark packages and resources.

9

eren. PySpark Hive helper methods

9

JavaSpark. Example Spark project with Java API

9

spark-pika. Demo how to set up Spark with SBT

8

mill_spark_example. Apache Spark project with the Mill build tool

6

slack_trello. Helping Slack and Trello play together nicely

6

spark-etl. Lightweight Spark ETL framework

6

appa. Data lake metadata / transaction log store

5

deltadask. Delta Lake powered by Dask

5

pydata-style-guide. Style for the PyData stack

5

mesita. Print colorful tables with nice diffs in the Terminal

5

datafusion-book. DataFusion book

5

great-spark. Curated collection of Spark libraries and example applications

5

roman_monkey. Adds to_roman to Integer class and to_arabic_number to String class for fun

4

ml-book. Introduction to Machine Learning with Python Book

4

pydata-examples. Examples of various PyData technologies like pandas, DataFusion, DuckDB, and Polars

4

spark-examples. A Spark playground to help me write blog posts

4

redshift_extractor. Using the Redshift UNLOAD/COPY commands to move data from one Redshift cluster/database to another

4

hll-example. Implementing HyperLogLog functions in Spark

3

blake. Great Pandas and Jupyter workflow with Poetry

3

data-scrapbook. A collection of images and captions to explain core data concepts

3