Profile cover photo
Profile photo
Shawn Drape
A Christian web developer who focuses on making it easy for university professors to move data around.
A Christian web developer who focuses on making it easy for university professors to move data around.
Shawn's posts

Is there anything one can do to make a String natively iterable, such that you could use it in a for loop? I'm finding this to be a curious omission in the language.

Had to stop following +The Globe and Mail​. Liked their articles but the Google+ comments are completely asinine and unmoderated. 

Post has shared content
This is a large departure from Dart's previous stance of "we're unsound and proud!". Don't think it will affect the language's popularity one way or the other, but it does continue pointing to the team's about face on their previous goals for the language.

Makes you wonder if Dart 2.0 should ever exist, or if the new version should be called something else entirely...
Sound Dart and strong mode
As of the 1.19 release, Dart supports an optional mode, called strong mode , that supports stronger static typing. Strong mode helps you find bugs sooner and contributes to making Dart a sound language. To learn more about using strong mode to enable soundn...

Post has shared content
This would be a way more valid criticism if the podcaster could track which advertisers each listener used a promo code from. 
Recent pet peeve.

Podcasters that complain endlessly about being tracked on the Internet. And then endlessly asking their listeners to use special "promo" codes during their commercial break so that their advertisers know where the sales come from.

#promocode #trackingcode #tomatotomahto

Is there a way to get desktop notifications for Google Reminders without keeping Google Calendar open?

Post has shared content
Awesome, stickers! Just what I needed to send to all zero of my contacts using Allo.

(Stickers does not a platform make)

Post has shared content
On the one hand, I'm extremely frustrated that Android Pay still isn't available in Canada and that it's being beaten by single purpose apps.

On the other hand, I'm super grateful that the platform is open enough to allow companies who care more than the OS provider to pick up the slack. If this was Apple delaying releasing their payments solution, we'd be SOL.

Post has shared content

Post has shared content
#Muzei or bust
Beautiful photos for your computer and phone

From striking skylines to captivating vistas, talented photographers share beautiful, eye catching work on Google+ every day. To bring these photos to a wider audience, we’ve long showcased a selection of them on TVs and monitors around the world via Google Fiber and millions of Chromecast devices.

Now, we’re pleased to be able to make these beautiful photos by our members even more accessible by bringing them to your computers and phones. With our new Featured Photos screensaver for Mac (, you can display stunning, high-resolution photography from our Google+ members whenever your computer is inactive. If you have an Android device, you can use the Wallpapers app ( to display these same photos as background images on your home or lock screen. The photos are attributed to their photographers so it’s easy to find and follow the ones you like on Google+.

If you enjoy taking photos and would like to have yours considered, all you have to do is share them publicly on Google+ (if you don’t want to be considered, you can turn this option off in your Google+ settings). If you’re an avid photographer and want to increase your chance of being considered, we encourage you to join the Google+ Create program ( It’s a great opportunity to showcase your work globally.

Wait while more posts are being loaded