Mary Rose Cook

Archive

The interface of an interface

Is this a good book for me, now?

Talk to GPT

Things I've made and done

Books

Texting with GPT-3

Future of Coding podcast interview

Exponential explorer

Step

An intuitive introduction to algorithmic efficiency

Paper programs animation program

The dynamic medium community in London

Why I coach

Film listings

Instant GIF search

Roper game prototype

What I do when a student asks for help

Mary livecodes a drum machine

Git from the inside out talk

I've left the Recurse Center

Git from the inside out

Introducing Gitlet

Git in six hundred words

Racecar

My speech to new Recursers

Scarface, Prince of the City and Pieter de Hooch

Testing from the ground up

New York, 2014

Screencast about writing a Lisp interpreter in JavaScript

Moonface, live in Brooklyn

A practical introduction to functional programming

Little Lisp interpreter

The Recurse Center on Mashable

Coquette

A pop quiz purporting to be about scope in JavaScript that is actually a polemic about why modules are a good idea

Dream job

The stabbing in Shadow of the Colossus

Abendland

The Mars Volta

Spelunky, stories and trying to relate to other people

Margaret

Empty Black coverage

Why children should learn to code

Glazz

A programming language for children, my talk at JSConf EU 2012

Deft and intuitive player character movement in a 2D platformer

The Fibonacci heap ruins my life

JSConf EU 2012

Empty Black

EmpireJS 2012

The Recurse Center testimonial

The Recurse Center

Taxi Driver

Tool

What I've been working on

Springs, weights and the morning light

Andro.js

The rules of Ninja, as I learnt them last night

Scruffy Slut

The Setup

Video of my talk at JSConf US on Fakery, artificial intelligence, collision detection and falling in love in Pistol Slut, a 2D platform shooter

Download 10997

Machine.js

The slides from my talk at JSConf US: Fakery, artificial intelligence, collision detection and falling in love in Pistol Slut, a 2D platform shooter in JavaScript

JSConf US 2011

10997

The slides from my talk on Pistol Slut

I'm giving a talk about Pistol Slut at the Berlin JavaScript group

A Prophet, a great film

2D collision detection in Pistol Slut

Next gig

I wrote a quiz for my family. This is the film round. Name the actors pictured and the title.

Pistol Slut third demo

Pistol Slut second demo

It's Flashbeagle, Charlie Brown

Experimanntag

Hurray for the Riff Raff

You Died on 12th May 2009

Pistol Slut: some details about her

Pistol Slut

306

How I made Street Hoarding, a Node.js and Redis application, or, a super simple explanation of asynchronicity, event loops, non-blocking IO, JavaScript, Comet and Node

Maybe pretend that you're in the grocery store having to defend your queer body.

Freeing disk space on your Linux server

Fourth EP

Des Ark

111

Syndicate

Writing an mp3 crawler in Clojure

Bands are better live

Addiction is…

Custom additions to the Firefox dictionary from the last two weeks

Adding keyboard control to Playmary

Barcamp London 7

Queer

Old projects

131

Slender

Another kiss

You Are Full Of Junk

Waterfall and agile in pounds

the perceptron is dead

How to watch video on one monitor and work on another monitor in VLC on OS X

142

When I died

Rachel Carns - Wikipedia

Working with PGP and Mac OS X

Great review of Ariel Schrag's Likewise

BarcampLondon6

Playlist of The Guardian's 1000 songs everyone must hear

Randall Munroe's visit to Google (xkcd)

Munch Munch - Wedding (Live)

268

227

196

163

Kisses: the codename for my new app, and fun little functions

Rewired State

Git

My first open source app: Playmary

Commando

The ACL is Dead, Zed Shaw

Why do Capistrano deploys of git code take so long?

Brutal New York - Photographs 1965 to 1995

Collaborative zombies

The icon

Zach Hill, The Present, Trencher

The Goslings

How do I get into noise music?

Rigorous cataloguing of social dress codes

BlueTripCSS Framework - Blueprint meets Tripoli | Capsize Designs

Daniel Azuma: Implementing DSL Blocks

Clojure

RubyMine - Download Public Preview

Plosiv

The Lost Years & Last Days of David Foster Wallace

The Unfinished Swan - paint-throwing maze game

why's (poignant) guide to ruby - Downtown

Future Of Web Apps - London 2008

.c( whytheluckystiff )o. — Seeing Metaclasses Clearly

the perceptron - astute music recommendations

Creating a music recommendation engine

Confreaks: GoRuCo 2008

xkcd - Height

the perceptron

Y Combinator, Startup Ideas We Would Like to Fund

The author of xkcd.com, Randall Munroe, speaking at Google.

When you come to the end, you go back to the beginning

215

Listen! Listen!

218

219

Des Ark, they break my heart

Nature

Eating iPods

Throw Text

Using cron with Rails on Slicehost

Books I have read recently

A beautiful boy

Tweviews

The Compiling Defence

EJ

For Whom The Bell Tolls

C4[1] videos available

241

243

Pitchfork's Review of The Bedlam in Goliath by The Mars Volta

Wynne Greenwood has released new music

Oh, the shame

New computing equipment

Making music

Coffee and Sunlight

PageRank

Maintenance

And, we're back

An account of the making of The Mars Volta's new album

255

The view gem my window

Art

259

260

Simple and flexible permissions

262

264

265

266

267

Berlin

270

You snake

Harder Faster Louder

The dynamic performance

Leopard super slow

Ich Bin Ein Berliner

Extroverted Like Me

About Mary and maryrosecook.com

Beneath this mask, another mask

Alice's hidden notes