Skip to content
You must be logged in to sponsor uniphil

Become a sponsor to phil

@uniphil

phil

uniphil
Toronto

hello

i try to be an artist and also run some small nice services. i'm thinking about how to make choices in the interest of folks who might end up using these projects, setting things up for sustainability instead of growth.

commit--blog is a little personal blogging platform where you can curate a feed of git commit messages from any project. it has been alive since the beginning of early 2014 and hasn't grown, and that's ok. the folks who used it in 2014 it still use it today, and i want it to be there for them a long time into the future.

beep-beep.net is a work-in-progress research project about privacy-focused web analytics. a lot analytics services with promises of respecting folks' privacy have popped up since i started working on it in 2018, and that's really nice. my interest is in exploring new twists on statistical data models for cardinality counting, prioritizing worst-case privacy leaks over accuracy, to provide better guarantees for certain valuable features than the current state of the art. it may one day be a thing you can install on your website, or it might not.

light organ is a playful game of colours and improvisation. It has been a slow-burn project that's nearly a decade old at this point, which finally had a live performance debut at Labo Montreal in 2019. I hope to arrange more performances with it in the next few years.

some things outside of software that i try to do when i'm not too burned out:

@uniphil

Cover operational costs for commit--blog.com - 1x m.1s Virtual Machine from LunaNode in Toronto costs me $3.50 CAD / month - domain registration with whois privacy: $2.14/month - TarSnap backups are still less than $0.01/month - (HTTPs is free via letsencrypt)

Featured work

  1. uniphil/expression-parser

    parse math expressions into a syntax tree

    JavaScript 19
  2. uniphil/dom-destroyer

    Remove stuff from websites like say an annoying sticky header, with two clicks.

    JavaScript 12
  3. uniphil/trc-plaintext

    Text extraction project for the TRC's Honouring the Truth, Reconciling for the Future document ("The Report")

    HTML 3
  4. uniphil/commit--blog

    Curate a blog of your commit messages

    Python 3

0% towards $6 per month goal

Be the first to sponsor this goal!

Select a tier

$ a month

Choose a custom amount.

$1 a month

Select

i appreciate you

$3 a month

Select

keep the lights on for commit--blog.com

$9 a month

Select

so i don't run out of stepper motor drivers to keep making weird printers