Chief Wahoo

What’s up?

I’m a programmer. I write code in Python, Rust, C++, Elm and JavaScript for data processing, analysis and presentation. I’ve also been known to produce the odd web application. I also really like maths.

:cake: :custard: :shaved_ice: :doughnut:

Things I do outside Vim:

  • Run docker commands
  • tmux for my life!
  • Poke around in PostgreSQL databases and Spark clusters
  • Profile that last line of code
  • git rebase -i [1]

:pear: :fish_cake: :fried_shrimp: :sushi:

Things I do inside Vim without a browser open:

  • Make teapots dance and other triangle-based activites
  • Make things turn transparent with SQLAlchemy and PySpark
  • Implement nice ETLs
  • Sit down with Pandas and have a good think
  • Automate all the things [2]

:dango: :watermelon: :rice: :herb:

Things I do inside Vim with a browser open:

  • Prototype unicorns with Elm and Vue.js
  • Just loads of _.chain and _.reduce (it’s a low dash)
  • Pilot the good ship Django

:beer: :runner: :birthday: :tropical_drink:

Things I do in a browser:

  • Make my Pull Requests real pretty
  • Wait for Chrome to reopen the 40 tabs I had open
  • Hang out on seclists.org/funsec/
  • Enthusiastically berate Jenkins, Buildbot, Travis, Circle, Appveyor

If you prefer a more formal presentation, you may enjoy to download my CV.

[1]What was Linus smoking? http://typicalprogrammer.com/linus-torvalds-goes-off-on-linux-and-git/
[2]Build processes, continuous integration, infra. If it exists, it must be automated. You know the rules.