Profile

Cover photo
Michael Mahemoff
Works at Player FM
Attended University of Melbourne
Lives in London
15,903 followers
AboutPostsCollectionsPhotosYouTube

Stream

Michael Mahemoff

Shared publicly  - 
 
Looks like Ruby -> Go is becoming a well-trodden path.
(Another recent example https://getpocket.com/a/read/1017288054)
 
Basecamp is a Ruby company. All of our customer facing applications are written with Ruby on Rails, we use Ruby for our systems automation via Chef, we deploy via Ruby through Capistrano, and underneath most rocks you’ll find a Ruby script that accomplishes some task. Increasingly, however…
View original post
2
Add a comment...

Michael Mahemoff

Predictions  - 
I try to avoid making predictions1. It’s a no-win proposition: if you’re right, hindsight bias makes it look like you’re pointing out the obvious. …
1
1
Michael Mahemoff's profile photo
Add a comment...

Michael Mahemoff

Shared publicly  - 
 
 
If you're interested in Chrome Custom Tabs you should probably keep on eye on this Stack Overflow tag...
Launching Chrome custom tabs example without having launched Chrome beta for the first time. I have just begun experimenting with chrome custom tabs and faced this small problem. While I set up the environment to run the Chrome custom tabs example I downloaded Chrome beta on my device.
View original post
1
Add a comment...

Michael Mahemoff

Shared publicly  - 
 
What the various guides often omit.
6
1
Robert T. Best's profile photo
Add a comment...

Michael Mahemoff

Shared publicly  - 
 
Dear Googlers working on material design, you may wish to make it clear this is an official product.

The domain is http://www.getmdl.io/, the site doesn't mention it, and a "lite" version sounds unofficial. The only clue is the Github icon links to https://github.com/google/material-design-lite link.
A front-end template that helps you build fast, modern mobile web apps.
9
1
Surma's profile photoAddy Osmani's profile photoJames Cridland's profile photoDavid Leonardi's profile photo
5 comments
 
I looked at that a few weeks ago, and assumed it was a well-meaning fan.
Add a comment...
 
Hi, love Pocket and the new recommendations feature.

One thing though, I can never understand why Pocket doesn't work for comments threads on sites like Hacker News or Reddit. I mean, the official extension even has buttons to save the linked articles on those sites, so why not let us pocket the discussion too?
3
Ivory Cooper's profile photoJustin Rochell's profile photoMichael Mahemoff's profile photo
8 comments
 
Pretty much the same set of comments you'd see on the HN or Reddit page, threaded. I realise the pages can be quite big but most of these services will rank and paginate them if they get out of hand.
Add a comment...

Michael Mahemoff

Shared publicly  - 
 
Etch app

Nice app based on gestures for Android Wear and as a custom iOS keyboard
http://www.etchfor.me/etch-watch

The creator got the idea when she was learning Chinese, and considering the information density of a single character.

(PalmOS fans rejoice.)

via interview with the creator on TWiST
https://player.fm/series/this-week-in-startups-audio/episode-566-news-roundtable-twitter-turbulence-facebook-youtube-video-wars-prez-hopefuls-courtingalienating-silicon-valley-cyberattacks-supercomputers
1
Tom D'Roza's profile photoMichael Mahemoff's profile photo
2 comments
 
Shame. It doesn't have much Android love so far acc to Play.
Add a comment...
Have him in circles
15,903 people
Dimitar Belchugov's profile photo
Kes Williams's profile photo
Ghais Issa's profile photo
Дмитро Гладун's profile photo
W. Amadeo Kronig's profile photo
priyadarshi sahoo's profile photo
Renaud Ducaf's profile photo
Suniti Vats's profile photo
Sander Mak's profile photo

Michael Mahemoff

Shared publicly  - 
 
I try to avoid making predictions1. It’s a no-win proposition: if you’re right, hindsight bias makes it look like you’re pointing out the obvious. …
View original post
1
Add a comment...
1
Add a comment...

Michael Mahemoff

Shared publicly  - 
 
 
Another quick example of the capability of Principle - I think I just fall in love with it. 

This is part of the onboard process of an app I involved in for quite some time, which is also a peek into the app that we (hopefully) will release when we feel it's ready :)

#materialdesign  
One of the onboard process in an app that we have working on for quite some time, done using Principle for Mac. Oh, this is also a peek into the app that we are going to release soon (hopefully) ...
10 comments on original post
3
Add a comment...

Michael Mahemoff

Shared publicly  - 
 
Great combo.
 
ICYMI We've partnered with Bitnami to offer 100 fully configured applications ready-to-run in minutes: http://do.co/bitnami
View original post
7
Michael Mahemoff's profile photoSebastian Lasse's profile photo
3 comments
 
+Michael Mahemoff Waited for this question ;) disclaimer: it depends on what you build - if your app's idea is more about interacting with a device (e.g. saving podcasts etc. ;) it might not be so relevant. But the overall reasons are so numerous - let me split them to ['philosophical', 'technical'] -
0:
just seconds before +Konrad Lischka  shared this link on twitter: https://medium.com/message/the-web-of-relationships-we-have-to-save-7f337de03e34
– and simply put: When I want to talk to persons usually I invite them and supply a convenient space. When we talk public we meat in a café nearby. I would never travel to an european tax haven to stand in front of a letterbox company to meet them...
1:
- it autoscales - vertical scaling when a new user joins means the performance gets better not worse
- data is no more vulnerable and there is no single point of failure, simply put: it will prevent wars
And to answer your last sentence: It is not about motivation/business - it is one of the biggest chicken and egg features in history ;)
And this can't neither be solved by 3 scandinavian nor by 2.5 US developers. 
I think the two mentioned finally get enough attention from the Open Source World.
And no worries: When I finished coding my decentralized cms/network/virtual newsroom I will find a huge media company with many readers to start with. I am sure.
Add a comment...
Michael's Collections
People
Have him in circles
15,903 people
Dimitar Belchugov's profile photo
Kes Williams's profile photo
Ghais Issa's profile photo
Дмитро Гладун's profile photo
W. Amadeo Kronig's profile photo
priyadarshi sahoo's profile photo
Renaud Ducaf's profile photo
Suniti Vats's profile photo
Sander Mak's profile photo
Education
  • University of Melbourne
    PhD, 1997 - 2001
    User Experience Patterns ("Design Reuse in Software Engineering and Human Computer Interaction")
  • University of Melbourne
    B. Sc. (Hons), 1992 - 1996
    Psychology major
  • University of Melbourne
    B. Eng., 1992 - 1996
    Software Engineering major Non-technical electives: Linguistics, Marketing, Accounting
Basic Information
Gender
Male
Apps with Google+ Sign-in
  • ギャラガ鉄拳
  • Leo's Fortune
  • Daddy Long Legs
  • Crossy Road
Story
Tagline
It's so just cloud
Introduction
It's So Just Cloud! Xoogler making podcasts cool again at Player FM.

Full-stack developer, former Googler, and writer/speaker/loudmouth on all things tech, with a focus on web, user experience, developer experience, and open source. Here on the plus, I manage +Player FM and +Developer Experience pages, moderate Hacker News and Podcasting communities, and share funny-sounding goat videos.

Home: http://mahemoff.com
Email: michael@mahemoff.com

Left gainful employment at Google 2 days after Plus went public. Nothing personal, notice had already been given I assure you :). Did some consulting and public speaking work, made some micro-apps I'd been planning (e.g. http://faviconist.com) and then went full-time on Player FM, something I've been dreaming about since podcasting began in 2004, when I made the gorgeously-styled FAQ at http://podca.st! Previously wrote Ajax Design Patterns (O'Reilly 2006) and blogged for Ajaxian.

These are a few of my favourite things on G+:
  • Web/HTML5/Android/Rails development
  • UX
  • DX (Developer Experience)
  • Podcasting
  • Shiny
A few things I've worked on in the past ...

Web apps: http://webwait.com  http://listoftweets.com http://project.mahemoff.com/hn
And a few single-serving sites for a laff: http://ie6isolderthanyourgrandpa.com http://isthewebdead.com http://itssojustcloud.com

Chrome apps/extensions: Humans.txt extension (https://chrome.google.com/webstore/detail/pocdghmbbodjiclginddlaimdaholhfk), also a Chrome Boilerplate (https://github.com/mahemoff/chrome-boilerplate), etc.

Content: Blogging at http://softwareas.com, wrote Ajax Design Patterns for O'Reilly (http://ajaxpatterns.org), some older stuff at http://mahemoff.com. Also blogged for Ajaxian and guest blogged on http://readwriteweb.com.

PhD: Called "Design Reuse in Software Engineering and Human-Computer Interaction", my PhD considered the role of design patterns (a new topic in software at the time!) in improving user experience. http://mahemoff.com/paper for proof there was a time when people stuck postscript files on the web.

Development:
As well as front-end web development, I've done my my share of Java and J2EE in various small and large organisations. Since around 2005, I've mostly been running Rails, PHP, Node, and Python on the  back-end.

User Experience: I've been fortunate to perform several user experience roles (helps to get one's foot in the door as a developer first ;). In financial services, I was able to visit trading rooms and redesign a front-end market-maker app. In medicine, I spent time in an Intensive Care Unit to design a mobile (Palm Pilot!) app to support medical decision-making (http://www.ijmijournal.com/article/S1386-5056%2806%2900201-2/abstract). I lectured Human-Computer Interaction for a semester at the University of Melbourne's Department of Information Systems.

About Circling You Back: ("Awkward ♫")
There are people who I should have circled, but haven't, including some who've circled me. Now some of you don't care much about that and others of you are Visually Pleasant Spambots from the Planet SocialMedium, in which case you don't need to, or - contingent on your crawling algorithm - will not, read this. But if you do care about being followed back, please read on ...

I'm probably not following you because there's no good, time-efficient, tools for this yet. I do use the suggestion tool and keep an eye on people who are circling me, but it's certainly possible I'll miss you. Especially if we haven't met, we don't have "N people in common", you don't work anywhere I recognise, or your avatar doesn't insanely stand out, since those are the only clues that G+ provides for now in the "circled you" interface. Those are not very strong signals and I'm sure I'd follow many people outside those criteria.

So if I happen to miss you when you circle me, I'm more likely to see you again if you leave a comment or share my story. I'm not saying that to bait for those things, it's just that right now there's not much other way to notice someone. Beyond that, what would make me follow you are the usual suspects: you contribute interesting content here and engage with people. I do hope this is an area where G+ improves.
Bragging rights
Made the favicon come alive
Work
Occupation
Make, Speak, and Listen
Skills
What do I put here?
Employment
  • Player FM
    Chief Experience Officer, 2011 - present
  • Google
    Developer Relations, 2010 - 2011
  • Osmosoft, BT
    Senior Architect championing Open Source and Web Standards, 2007 - 2010
  • Enterprise Java, PHP, Rails Web Dev
    Various enterprises/startups, 1997 - 2007
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