Michael Brooks
Hello. I make developer tools.
About Me
I am part of
Developer Experience
at
Slack
.
I co-created
Arc Analytics
at
Union Code
.
I co-created
Field Trip
at
Union Code
.
I previously worked at
Adobe
and
Nitobi
.
I previously contributed to
Apache Cordova
.
I previously contributed to
PhoneGap
.
Find Me
I live around
Vancouver
.
I share the odd
instagram
.
I am chronicled on
linked in
.
I often push my main to
github
.
I listen to the wise birds
twitter
.
I collect things on
pinterest
.
I post thoughts on a
blog
.
I curl up with
goodreads
.
I am not on Facebook.
Projects
Slack CLI
2021 to now
Slack's command-line tool for creating, developing, and deploying apps.
Slack Developer Tools
2020 to now
Slack's open source tools, frameworks, and SDKs.
Field Trip
2017 to now
Basecamp activity in Slack and Google Hangouts Chat.
Arc Analytics
2016 to now
Google Analytics summarized simply in Slack.
Union Code
2014 to now
Co-founder of a small, profitable business that explores customer and product development.
Adobe Developer Relations
2017 to 2019
Open source office empowering developer inside and outside Adobe.
PhoneGap Desktop App
2014 to 2017
A graphical PhoneGap CLI alternative for Windows and OS X.
PhoneGap Mobile App
2014 to 2017
On-device prototyping with PhoneGap for iOS, Android, and WP8.
PhoneGap CLI
2013 to 2017
Create, build, and install PhoneGap apps in the terminal.
Apache Cordova CLI
2012 to 2017
Create, build, and install Cordova apps in the terminal.
Apache Cordova
2011 to 2017
PhoneGap Engine donated to the Apache Foundation.
PhoneGap
2010 to 2017
Create cross-platform mobile apps with web technology.
Thumbs.js
2010 to 2012
Touch event polyfill with no setup and no API.
Dominator.js
2010 to 2010
Add functional test assertions to QUnit.
Solutions Log
2010 to now
Minimal and searchable list of solutions to my problems.
FlightGraph
2010
Find out when to book the cheapest WestJet flight.
SmallChange
2008 to 2010
Simple income and expense logging tool.
Inadequate-Endowment
2004 to 2005
Online comic to make friends laugh.
Presentations
Bit Project - Building Slack Apps
February 11th, 2021
Bit Project, YouTube Livestream
PhoneGap Day US Closing Remarks
October 11th, 2017
PhoneGap Day US, New York City
Keynote
or
PDF
PhoneGap Day US Kickoff
January 29th, 2016
PhoneGap Day US, Salt Lake City
Keynote
or
PDF
PhoneGap Workshop: Beginner
May 19th, 2015
PhoneGap Day EU, Amsterdam
PhoneGap Review: 2014 & Beyond
May 18th, 2015
PhoneGap Day EU, Amsterdam
Keynote
or
PDF
What the hell is PhoneGap?
February 26th, 2015
Adobe Tech Summit 2015, San Francisco
Keynote
or
PDF
On-Device Prototyping w/ PhoneGap
January 31st, 2015
MobileCamp LA, Los Angeles
Keynote
or
PDF
PhoneGap Essentials Workshop
October 24th, 2014
PhoneGap Day US, San Francisco
PhoneGap Command-Line
September 27th, 2013
PhoneGap Meetup, Paris
PhoneGap Command-Line
September 24th, 2013
PhoneGap Day EU 2013, Amsterdam
Building a Better CLI
July 23rd, 2013
Node Brigade, Vancouver
PhoneGap Command-Line
July 19th, 2013
PhoneGap Day US 2013, Portland
Master the CLI with Node
May 31st, 2013
JSConf 2013, Amelia Island, Florida
Building Mobile Apps with Web Standards
May 6th, 2013
Adobe MAX 2013, Los Angeles
PhoneGap, Open Source, and the Future
April 29th, 2013
St. George's Senior School, Vancouver
New Tools for PhoneGap
February 5th, 2013
Adobe Tech Summit 2013, San Jose
PhoneGap 0 Day Warez
November 27th, 2012
PhoneGap Meetup, San Francisco
Test the Web Forward with Cordova
October 26st, 2012
Test the Web Forward, Paris
PhoneGap in 5 min
October 23rd, 2012
Hack Paris, Paris
An Anthology of PhoneGap CLI
October 18th, 2012
Mobile Camp LA 2012, Los Angeles
Contributing to Apache Cordova
August 21st, 2012
Adobe Web Summit, San Francisco
Contributing to Apache Cordova
July 20th, 2012
PhoneGap Day US 2012, Portland
Dawn of the Devices
May 21st, 2012
MISA BC Open Data, Kamloops
Your Browser is Your SDK
May 2nd, 2012
BlackBerry 10 Jam Americans, Florida
Porting to BlackBerry using Apache Cordova
May 1st, 2012
BlackBerry 10 Jam Americans, Florida
PhoneGap in 5 min
March 24th, 2012
HackVan 2012, Vancouver
Your Browser is Your SDK
February 7th, 2012
BlackBerry Dev Con EU 2012, Amsterdam
Hello PhoneGap 8-bit
January 24th, 2012
PhoneGap Meetup, Vancouver
Introducing PhoneGap/Callback
November 7th, 2011
Apache Con 2011, Vancouver
PhoneGap BlackBerry WebWorks Case Study
October 20th, 2011
BlackBerry Dev Con US 2011, San Francisco
Introducing SproutCore to PhoneGap
September 27th, 2011
SproutCore Meetup, Vancouver
How to Architect for Many Screens
July 29th, 2011
PhoneGap Day US 2011, Portland
Cross-Platform Mobile Web: PhoneGap and BlackBerry Widgets
September 23th, 2010
BlackBerry Dev Con US 2010, San Francisco
Contact Me
In 140 characters
@mwbrooks
In a word count to
michael@michaelbrooks.ca