Skip to content
View sandydoo's full-sized avatar


@cachix @flakestry
Block or Report

Block or report sandydoo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

👋 Hi there!

I’m Sander (he / him) — a software engineer and trained data scientist. I make random things and post them on the internet. Some of them are, like, cool.

→ GitHub /sandydoo
→ Twitter @sandy_doo
→ LinkedIn /in/sandydoo
→ Email
→ Web
→ Shop sandydoo.gumroad

✨ Things I’ve made

An open-source tribute to the macOS Drift screensaver that runs in the browser. Flux is a cross-platform GPU-based fluid simulation written in Rust and features an interactive web UI built with Elm.

A colourful animated clock in polar coordinates built with Elm. Complex animated SVG paths and colour interpolation galore.

A write-up of the mathematics behind the “cubehelix” colour space.

I still maintain this addon from my days as an Ember.js developer. It’s arguably the most pleasant way of working with Google Maps, and is consistently in the Top #50 of Ember addons.


  1. flux flux Public

    An open-source tribute to the macOS Drift screensaver

    Rust 739 39

  2. ember-google-maps ember-google-maps Public

    A friendly Ember addon for working with Google Maps.

    JavaScript 93 24

  3. PolarClockElm PolarClockElm Public

    A colorful animated polar clock in the browser. Built with Elm and inspired by an infamous screensaver.

    Elm 44 1

  4. MullvadConfigs MullvadConfigs Public

    Generate Wireguard™ configurations for Mullvad.

    Haskell 1

  5. cachix/cachix cachix/cachix Public

    Command line client for Nix binary cache hosting:

    Haskell 778 44