Exciting News!

I'm going to be a dad!!! I'm proud to announce that Sarah and I will be welcoming a new member into our family this November!! In honour of the news, we put together some cheesy photographs: Basic Arithmetic Another Leafs Fan! I don't know how to parent yet …

Read this article

Ranking Make API Search Results

I've recently been exploring how I can resolve this Bugzilla bug, which is requesting a way to promote original makes in the Make API's search results. This means implementing a way to "boost" results based on some kind of rule, making them appear at the top of search results. Besides…

Read this article

Upgrading and Implementing Webmaker SSO

For the past three weeks, My teammates and I have been working hard on an exciting new enhancement for the Webmaker project. After many hours of researching, whiteboarding, OMGWTF's and many Anakin Skywalkers, we've finally shipped the new system to production. If you want to skip directly to the implementation…

Read this article

Hacking on Appmaker

This past week, I traveled to Revelstoke, BC for an Appmaker workweek. Appmaker is an application designed to enable anyone to create mobile web apps without needing to learn about coding. By combining various widgets together and connecting their inputs and outputs to one-another using the visual interface, users can…

Read this article

Solving Hard Problems is Hard: Third Party MakeAPI Publishing

A majority of my work on Webmaker has been dedicated to something we call the Make API. It is a service for storing meta data about things people create online and making that meta data publicly searchable. Ever since we first stood up the service back in June, it has…

Read this article

API Key Authentication using Hawk

I've spent the better part of my last two weeks working on implementing a new form of authentication for the Make API. This post is going to detail what has changed, how it works, and how you can set up your local webmaker-dev environment to use it. It may also…

Read this article