Zurich

Ruben Berenguel

Advanced
@rberenguel

PhD in Maths. SRE. Used to be data & software engineer (Spark, Go, Scala, Python), mostly AdTech. Bespoke shoemaker. Former co-organiser at PyBCN

PiWrite. Use your Kindle Paperwhite as a writing device

200

glancer. Glance over some technical videos

159

bear-note-graph. Generate a graphviz visualisation of your Bear notes. It also has a partial Markdown parser, because why not

40

pyspark-arrow-pandas. Presentation about Pyspark and how Arrow makes it faster

22

sketches. Generative sketches

21

motllo. Project templates without needing a repository

18

dbt-sqlite-playground. A simple playground for dbt with the sqlite connector

12

processing-scala-sample. An example sbt project to work with Processing (processing.org) in Scala

11

scame. Adding some acme flavour to emacs

9

tla_lightning. Lightning talk about TLA+ for Scala Exchange 2018

9

Guillotine. Guillotine is an Electron (sorry) application that allows you to have up to 9 floating, always-on-top windows showing a live view from any of your webcams.

8

graphviz-live-editor. A simple hack to edit DOT diagrams in the browser

7

weave. Not really an editor?

5

WelcomeToApacheSpark. Presentation by @crafty_coder and @berenguel to introduce Apache Spark at SoCraTesUK 2018

5

hticketiser. HTML

5

goita. Extension to annotate Chrome webpage screenshots

5

rb-zsh-theme. Powerline-styled ZSH theme based on agnoster

4

glances. Glanced presentations by glancer

4

haskset. Convert presentations written for Deckset to be compatible with conversion via pandoc and reveal.js to HTML

4

bestBefore. Automatically expire Chrome tabs

4

identity-graphs. Presentation about Graphframes and how we handle graphs with more than 2 billion nodes at Hybrid Theory

4

hammerspoon-config. Lua

3

nt. Customizable new tab for Chrome

3

mapping. HTML

3

tessella. A pixel art camera

3

commoditisation-languages. Wardley map related presentation about what commoditisation may imply in the programming language landscape

3

paque. Paque simplifies running simple workflows you want to run. It offers a few features of make, but removing most of its power

3

snakes_and_ladders. A taste of Scala for Python developers (or a taste of Python for Scala developers)

3

dotfiles. Partial dotfiles

3

m5cardputer-de-en-translator. A German-to-English pocket translator using the M5Stack Cardputer

2

pyspark_workshop. Workshop for PyDay Barcelona 2019

2

kafka-ssl-go. Go

2

spark. Mirror of Apache Spark

2

kindle-book-covers. Some B&W images to act as alternate ePub book covers for my Kindle

2

urls-to-epub-with-pandoc. Awk

2

GuillotineJS. GuillotineJS is a bit of Javascript that allows you to have a floating HTML element with your webcam in web presentations.

2

anki--ordered--multi-choice. A template for (possibly ordered) multi-choice

2

spark_hadoop_kudu. Scala

2

coursier. Pure Scala Artifact Fetching

2

sorted-colors. A tool to sort the named CSS colors in a way that it shows related colors together

2

blinker. Python

2

ardu-n-back. A simple text-only implementation of the dual N-back task for the Arduboy

1

ray. An open source framework that provides a simple, universal API for building distributed applications. Ray is packaged with RLlib, a scalable reinforcement learning library, and Tune, a scalable hyperparameter tuning library.

1

obsidian-preso-plugin. TypeScript

1

obsidian-mirall-plugin. TypeScript

1

homebridge-CLIPlayer. Play web radio streams and control them via HomeBridge

1

micropython-core2. MicroPython version for the M5Stack CORE2

1

obsidian-retolador-plugin. A modal, keyboard-driven plugin for fast and efficient highlighting in Obsidian.

1

decepticon. Fake rudder-transformer

1

ves-a. Python

1

scalafmt. Code formatter for Scala

1

zio-metrics. Scala

1

xi-mac. Swift

1

scalaz-analytics. A high-performance, purely-functional library for doing computational analysis and statistics over data in a type-safe way

1

typeshed. Collection of library stubs for Python, with static types

1

xi-editor. A modern editor with a backend written in Rust.

1

rberenguel.github.io. http://rberenguel.github.io

1

sparkOptics. Optics for spark dataframes

1

obsidian-tracker. A plugin tracks occurrences and numbers in your notes

1
59
Apply