Biotimylated

  • About

A minimal Gmail API example

December 27, 2018

Once upon a time, I created a whole lot of gmail labels that I don’t use anymore. I wanted to clean those up in anticipation of Inbox going away. There are a lot of outdated examples for creating a Google API client application, so I wanted to capture the form of the “modern” solution I found.

Continue reading

Certificate spelunking for fun and profit

March 31, 2018

Google and others contribute TLS certificates to Certificate Transparency logs as they crawl the web, but there is less systematic effort devoted to discovering certificates from secure, non-HTTPS protocols. I searched the Rapid7 “More SSL” scan log for novel certificates and contributed them to CT logs.

Continue reading

Vegan Key Lime Pie-lets

March 14, 2018

Key lime pielets
I participate in a vegan cook-off with some friends once a month and I was happy with how my recipe came together for this month’s Pie-Off, so I thought I’d share!

Continue reading

On Vancouver business license data

March 4, 2018

Yesterday was Open Data BC’s Open Data Day Hackathon, which was a great chance to learn about civic data sets and spend some hacking on them with data nerds and subject matter experts from the city and province.

Continue reading

Implementing a small language in RPython

October 25, 2016

Inspired by Alex Gaynor’s “So You Want To Write An Interpreter?” PyCon talk, I decided I wanted to try to write an interpreter! In this post I’ll talk about writing Baby’s First Interpreter, porting my interpreter to RPython, and performing the translation.

Continue reading

Voting in the 2016 General Election: Candidates

October 15, 2016

As usual, some attempt to share my efforts making an even slightly informed decision about voting. More blather about propositions later.

Continue reading

Integrating Google Forms and Slack

March 9, 2016

Getting submissions to a Google Form to appear in a Slack chat is straightforward. You can use services like Zapier to do this, but it turns out to be easy to use Google’s scripting interface to get instant message-pushing without a third-party tool.

Continue reading
Next

Powered by Jekyll with Type Theme