Profile

Cover photo
Michael Stillwell
Works at Google
Lives in London
262 followers
AboutPostsPhotos+1'sReviews

Stream

Michael Stillwell

Shared publicly  - 
 
Shooting expired film at the Daytona 500. Amazing photos!
1
Add a comment...

Michael Stillwell

Shared publicly  - 
 
Apps Script lets you programmatically manipulate data in Google products such as Gmail, Docs and Sheets via a high-level JS API.

Unfortunately it's been a bit tricky to use for anything non-trivial: you needed to edit your scripts in a somewhat clunky web interface, and the options for invoking the scripts, providing input and receiving output weren't all that great.

There's been a few changes to make this better recently though.

First, it's now easy to give the scripts standard REST endpoints:

https://developers.google.com/apps-script/guides/rest/

Second, there's now a CLI script that you can use to upload your scripts into the cloud, meaning that you can use your favorite editor and version control tools to manage the scripts:

http://googleappsdeveloper.blogspot.co.uk/2015/12/advanced-development-process-with-apps.html 
1
Add a comment...

Michael Stillwell

Shared publicly  - 
 
People of San Francisco: the DNA Lounge's Second (?) Cocktail Robots Grand Challenge happens July 12th!
1
Add a comment...

Michael Stillwell

Shared publicly  - 
 
Finland. Created with VSCO®. 
4
Add a comment...

Michael Stillwell

Shared publicly  - 
 
Interesting approach to sign-up email verification by Yo (slide 36): on OS X at least, they use your native email client to send an email from you to them.

I suppose this means you can "verify" any email address but as long as it's only ever used for account recovery this might work out okay, and it eliminates one async round trip. (You can't use it to send invitation messages like: "Your friend, obama@whitehouse.gov, has invited you to join Yo.")
Yo is legitimately sticking around, as evidenced by passing the 1 million user mark back in August 2014. Could their (partially INGENIOUS) onboarding experience have anything to do with that?
3
Tom Paton's profile photo
 
neat. rather than parsing the messy code in the email body, you could put it in the "to:" address (still a bit messy). e.g. "to: register+12345token23456@service.com". that would probably then work from web apps too with a mailto: link, rather than being limited to native apps.
Add a comment...

Michael Stillwell

Shared publicly  - 
 
Vice have been producing a bunch of great YouTube videos recently–funny, smart, and with an incredible cast of characters. (Hope the business side of this works out for them.)

I particularly liked this series on Scottish food and food culture (topical!). One good segment: "Mad Chef" Danny McLaren's Buckfast ice cream and Irn-Bru-infused pulled pork: http://youtu.be/v6Ftsc69DdI?t=3m40s
1
Add a comment...
Have him in circles
262 people
Amon Carolyne's profile photo
Gilles Ruppert's profile photo
Fyza Hashim's profile photo
Nathaniel McHugh's profile photo
Timea Müller's profile photo
Mikko Koppanen's profile photo
jonas farias's profile photo
Andrew Cosgriff's profile photo
José Carlos Pinheiro's profile photo

Michael Stillwell

Shared publicly  - 
 
 
I See... People

To get a better understanding of the new Google People API I created a small (of course Polymer-based) demo, since playing around with the API Explorer can be cumbersome.

https://scarygami.github.io/people-api-demo/

This demo will fetch one "page" of results from the people.connections.list method and display the raw JSON for each contact.

You can then click on "load full data" to fetch the rest of the contact information via people.get for each contact.

In this blogpost you'll find some of my takeaways from what I've seen so far.

TLDR:
Great replacement for the old Contacts API, not really adding much value when working with Google+ contacts.



#gde #googleplus #googleDev #polymer #opensourcecode #productfeedback
Do get a better understanding of the new Google People API I created a small (of course Polymer-based) demo, since playing around with the API Explorer can be cumbersome. https://scarygami.github.io/people-api-demo/ This demo...
2 comments on original post
2
1
Add a comment...

Michael Stillwell

Shared publicly  - 
 
At least they're not introducing a new mount for this, but I really don't get what game Leica are playing with all their different mounts and models. Where do they get the money to develop so much mutually incompatible kit? +Ade Oshineye
It looks like Leica is planning to jump into the world of rugged underwater cameras. A new leak purportedly shows a photo and specs of the upcoming Leica X
1
Ade Oshineye's profile photo
 
They sell rangefinders at ruinous prices and use those fat profit margins to flail around trying to find the next big thing.

Less cynically they get a lot of reuse out of their base infrastructure so they can make small changes cheaply. For example the new Type 262 is a weird hybrid between the M9 and the Type 240.
Add a comment...

Michael Stillwell

Shared publicly  - 
 
Great post by +Fyza Hashim on the design process behind Trello's new Android app, which goes all in with Material Design, whilst retaining Trello's own look and feel.

(I think the blog itself is an excellent example of how to write an official blog, by the way--interesting content, and well-written & edited.)
An in depth look at how we redesigned the Trello Android app using Google's Material design guidelines.
3
Fyza Hashim's profile photo
 
Thank you for the kind words, Michael!
Add a comment...

Michael Stillwell

Shared publicly  - 
 
So charmed by Bill Murray singing along to Bob Dylan and happily watering his dead plant.
3
Add a comment...

Michael Stillwell

Shared publicly  - 
 
"""
When we break camp the next day to return to Shushenskoye, I'm surprised to see that the campfire is left smoldering. It's a hot July day, which would be bad enough without the helicopter's rotor wash blowing everything all over the place, but the risk doesn't even seem to register with Alex, central Siberia's most powerful firefighting official. In the U.S., firefighters would douse a fire on an ice floe in the dead of winter, especially with journalists around. But here they play the odds the way they see them, and perfect safety is burdensome and unnecessary. Fire shelters and fireproof clothing? Too expensive, but that's OK, because the odds of needing them are low. Seat belts? Impractical. Thousands of times you will buckle and unbuckle, and probably for nothing. Campfire? It's not going anywhere.
"""
By Glenn Hodges. Alexander Selin, the head of central Siberia's aerial firefighting force, is a man who knows how to make himself clear, even in English, a language he barely knows. The police, he tells us, are "garbage." Vodka is "gasoline." His driver? A "Russian barbarian.
1
Add a comment...

Michael Stillwell

Shared publicly  - 
 
PSA for those in San Francisco: Robots are making cocktails at the DNA Lounge this Sunday.
4
Add a comment...
People
Have him in circles
262 people
Amon Carolyne's profile photo
Gilles Ruppert's profile photo
Fyza Hashim's profile photo
Nathaniel McHugh's profile photo
Timea Müller's profile photo
Mikko Koppanen's profile photo
jonas farias's profile photo
Andrew Cosgriff's profile photo
José Carlos Pinheiro's profile photo
Work
Occupation
Developer Advocate
Employment
  • Google
    Developer Advocate, 2013 - present
    I help companies work with Google technologies and APIs.
  • Inviqa
    Software Developer, 2008 - 2013
Basic Information
Gender
Male
Story
Introduction
Aw, shucks.
Bragging rights
Once upon a time I had a fairly complete list of all the blogs in existence in the world.
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
London
Previously
Melbourne
Contact Information
Home
Email
Michael Stillwell's +1's are the things they like, agree with, or want to recommend.
Chrome Browser - Google
market.android.com

Browse fast with the Chrome web browser on your Android phone and tablet. Sign in to sync your Chrome browser experience from your computer

Muzei Live Wallpaper
market.android.com

A living museum for your Android home screen. ·····Muzei is a live wallpaper that gently refreshes your home screen each day with famous wor

Choosing a Google identity scope
www.riskcompletefailure.com

With all the changes to Google+ Sign-In at the end of last year, it was easy to miss some of the extended options that have been added. In p

BonzaMode
chrome.google.com

Make your keyboard talk Australian... BONZA!

Great Little Place
plus.google.com

A guide to Planet Earth's charming spots. Death to dull chains.

DS video
market.android.com

*You must own a Synology NAS to run this app, and be running Video Station 1.2 on your Synology NAS to get all features listed below*DS vide

F-Secure App Permissions
market.android.com

Why does this app need so many permissions? If you find yourself asking that question, install F-Secure App Permissions! One app to reveal t

Launch All The Things!
www.riskcompletefailure.com

Today was a busy day of launching stuff in Google+ land, and it is pretty easy to miss out on one or two features - particularly as the rest

Google+ Sign-In: Page Level Configuration
www.riskcompletefailure.com

On Monday the Google+ Javascript SDK team announced the release of a number of enhancements to the sign-in SDK on the web. These are all thi

Wifi Analyzer
market.android.com

Turns your android phone into a Wi-Fi analyzer!! Shows the Wi-Fi channels around you. Helps you to find a less crowded channel for your wire

Twitter's PR department is more skilled than I thought.
www.jwz.org

I too was guilty of assuming that when Twitter said, "Now we can censor per-country instead of globally" that it meant that they had, in fac

Does an exemplary cheese toastie.
Public - a year ago
reviewed a year ago
A little cramped, fairly loud, moderately bustling, wonderful food--especially the sea bass. It's a restaurant, though it tends toward "bar" in general style and approach. Most of the dishes are small (tapas style), and there's a bit of a Peruvian twist going on. (No grilled chorizo here.)
Food: ExcellentDecor: Very GoodService: Very Good
Public - 3 years ago
reviewed 3 years ago
This is a nice looking place, and I really wanted it to like it. However after two visits a year or so apart I can't see that happening. The food is so-so, which isn't surprising given the number of items on the menu. For the number of covers they do, 15+ different meats (including a good amount of seafood) is far too much--how can it all be fresh? Since it was brunch time, I was able to avoid the meats via Eggs Benedict. It wasn't the worst I've ever had, but there were shortcomings. (e.g. such vast quantities of Hollandaise and (separated) melted butter that I feared for my clothes, should a piece of food fall from my fork and splash into the gloop.)
• • •
Food: Poor - FairDecor: GoodService: Good
Public - 3 years ago
reviewed 3 years ago
6 reviews
Map
Map
Map
It's pleasant enough.
Public - 2 years ago
reviewed 2 years ago
Probably best to avoid eating here if at all possible. The service, crockery, general cleanliness, and food were all poor and/or dirty. (There was even a problem with the card machine: it doesn't work correctly from the rear section of the cafe.) Take-away of pre-baked items might be satisfactory.
Quality: Poor - FairAppeal: Poor - FairService: Poor - Fair
Public - 3 years ago
reviewed 3 years ago