March 05, 2018

Google Summer Of Code

Hey all! I'm Sam Goto (goto@google.com), and I'll be your mentor this year for the [AIMA Javascript Project](https://github.com/aimacode/aima-gsoc#project-3-graphical-demos-in-aima-javascript) for the [AIMA Code](https://summerofcode.withgoogle.com/organizations/5674023002832896/) organization!

March 05, 2018

Explorables Design Patterns

status: draft, living doc, invitation to collaborate

February 01, 2018

Product Design Patterns

I have the habit of writing something down whenever I catch myself repeating the same concept to multiple people on different occasions.

January 05, 2018

Principles of Adult Behavior

Ran into this on hackernews and thought it would be cool to save a copy here. Seems like good advice.

November 16, 2017

Business Logic

This is an early exploration of enabling the composition of multiple [origins](https://en.wikipedia.org/wiki/Same-origin_policy)'s business logic using a controlled natural language (e.g. [Attempto](https://en.wikipedia.org/wiki/Attempto_Controlled_English)) and [markdown](https://en.wikipedia.org/wiki/Markdown).

November 10, 2017

Some Missing Schema.org Actions

In the process of working with John Foliot at the [W3C Personalization Task Force](https://github.com/w3c/personalization-semantics) we identified a series of schema.org Actions that were entirely missing from the [original taxonomy](http://blog.sgo.to/2014/02/a-taxonomy-for-verbs.html).

October 07, 2017

Microforms

microforms is a file type (```application/microforms```) designed to expose REST endpoints.