Profile

Cover photo
Addy Osmani
Works at Google
Attended University of Warwick
Lives in London, UK
36,972 followers|27,955,319 views
AboutPostsReviews
People
Have him in circles
36,972 people
Levi Sitters's profile photo
Agi Fidelis, Ogheneogaga's profile photo
Naba Dwip's profile photo
Pragnesh Vaghela's profile photo
Tom Halligan's profile photo
Franny Gelleri's profile photo
Егор Шахов's profile photo
Linda Lulu Hunt's profile photo
Adrian Matei's profile photo
Work
Occupation
Staff Developer Programs Engineer
Skills
JavaScript & Front-end engineering, Developer Tooling, Web Components
Employment
  • Google
    Senior Developer Programs Engineer, 2013 - present
    Improving developer tooling and productivity for the Chrome team.
  • Google Chrome
    Developer Programs Engineer, 2012 - 2013
  • Aol
    Software Engineer, 2011 - 2012
  • Shortsaleology
    Senior Web Developer & Project Manager, 2009 - 2011
  • Empora.com
    Senior Web Developer, 2008 - 2009
  • 404Defender
    Lead Web Developer
  • ServaxNet
    Senior Web Developer
  • WMP Ltd.
    Senior Web Developer
  • VREHQ Ltd
    Lead Developer
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, UK
Previously
Mullingar, Ireland - London, England - Mullingar, Ireland - Coventry, England
Links
Contributor to
Story
Tagline
Staff Developer Platform Engineer at Google
Introduction
Whoa. What are you doing on my profile page? Stalker! ; )

I'm an engineering working with the Chrome and Polymer teams at Google focusing on creating tools to help empower developers to build compelling web apps more easily. My current focus is Polymer - a sugaring library for composable web-apps based on Web Components.

In my spare time, I enjoy contributing free talks, articles and open source projects to the development community.

I'm the author of two books - "Learning JavaScript Design Patterns" and "Developing Backbone.js Applications", have contributed chapters to several Smashing books and have also created/contributed to projects such as TodoMVC, Yeoman and Web Starter Kit.

For the latest on my takes on whats going on in the world of web development, feel free to check out my blog at addyosmani.com.
Education
  • University of Warwick
  • Oxford University
  • University of Sheffield
Basic Information
Gender
Male
Other names
Adnan Osmani

Stream

Addy Osmani

Shared publicly  - 
 
Really great read on how Sebastien and the team redesigned Chrome for Android.
 
My article "Redesigning Chrome for Android Part.2" is now available after two months of writing. In this 30 minutes read, I go over phone and tablet layout, grid usage, specs, asset production and motion design featuring the awesome work of +Manuel Clément. You can read it here: https://goo.gl/YxqOQg

Additionally, I created an appendix site featuring high resolution motion videos of our prototypes along with an excerpt of their specs, if you want to see Manuel's work in all its pixel glory: http://goo.gl/1t3z9Y
2 comments on original post
42
17
Κοσμάς Πουιάνου's profile photoAndroid Resources's profile photoJan Prinsloo's profile photoDominic Claxton's profile photo
Add a comment...

Addy Osmani

Shared publicly  - 
 
Enjoying sunsets over Shinjuku, Tokyo. 
100
3
ham ism's profile photoGiovanni Turri's profile photoNicola Del Gobbo's profile photoDoug Hall's profile photo
7 comments
ham ism
 
a beatiful view
Add a comment...

Addy Osmani

Shared publicly  - 
 
Tokyo's Gundam Robot is awesome. If like me you have the mind of a 10 year old, the 1/1 scale, 18m tall robot will not disappoint if visiting the city :)
92
8
Jin Hu's profile photoAswathy Nath.J's profile photoRafael Monroy's profile photoRuth Trela's profile photo
4 comments
 
Looks like he can fight!! 
Add a comment...

Addy Osmani

Shared publicly  - 
 
"All great apps need to be on the Web, especially the mobile web." - How Flipboard's monthly active users grew from 40m to 70m after focusing on their web presence.

http://venturebeat.com/2015/07/14/flipboard-now-has-70m-monthly-active-users-says-ceo-mike-mccue/
On stage at MobileBeat 2015, CEO Mike McCue revealed that, after its web launch, the digital magazine platform grew its active user base 75 percent since February.
52
14
Pierre Schweiger's profile photoRevath S Kumar's profile photoTony Trinh's profile photoDominic Claxton's profile photo
 
I recently threw out the apps of #tagesschau and #spiegel and use their mobile web sites now. One of the advantages is that I can open links in new tabs, so going back to the previous page is a lot faster because no re-load or re-rendering is done.
Add a comment...

Addy Osmani

Shared publicly  - 
 
Caring more about front-end developers on Windows

According to Stack Overflow's 2015 Developer Survey, over 54% of developers use a Windows machine. In contrast, when we work on new tools for the front-end, a lot of the time we secretly hope you're going to be using a Mac or something that's relatively Unix friendly. Many of our dependencies are written on Macs and it makes cross-platform development easier for us if you're using one , but it's a truly flawed assumption. Windows users are not second-class citizens. Only an estimated 21% of devs use a Mac and 20% use Linux.

I want to make sure that if you're using any of the OSS projects we're involved in, the developer experience is just as good on Windows as it is on OSX or Linux. To that effect, I've picked up some Windows devices (including a Surface for touch) and plan to develop on Windows for half of every week for a while. This experience has already been incredibly valuable in understanding where more work needs to be done on our workflows using npm, Yeoman, Polymer and Web Starter Kit and more recently, Material Design Lite. It's also opened my eyes up to gaps in the Windows front-end tooling experience that we're going to try helping with.

In addition, we're going to try spending a little more time in shows like Totally Tooling Tips walking through tips for the Windows command-line, Bash emulators, setting up Dotfile equivalents and so on. I don't know if any of this is going to be useful, but I definitely think better supporting front-end devs on Windows is something worthwhile for us to do.

http://stackoverflow.com/research/developer-survey-2015
182
17
Raymond Camden's profile photoShawn Drape's profile photoAswathy Nath.J's profile photoFerit To's profile photo
37 comments
 
Another issue in itself on Windows: node-gyp. Requires a gigabyte install of Visual C++ and Python and in the end fails because of an enterprise group policy which blocks MSVSVersion.py. See also https://github.com/yeoman/generator-angular/issues/1150
Add a comment...

Addy Osmani

Shared publicly  - 
 
 
Introducing Incremental DOM

Today we open sourced a little JavaScript library called Incremental DOM. Most of the work was done my by colleague +Sepand Parhami (who you should all follow :)

The TL;dr is
- Designed to allow "virtual DOM style" DOM updates with minimal memory allocation per update
- Designed to be usable as a backend by your favorite templating language (As opposed to having a JS API or something like JSX)

https://medium.com/p/e98f79ce2c5f
Over the last few years virtual DOM implementations like React, virtual-dom, Glimmer and others have gained major adopti…
View original post
61
20
dawn ahukanna's profile photoAlban Ruci's profile photoPatrick H.'s profile photoMilan Vukoje's profile photo
3 comments
 
Wanted to follow Sepand but noticed he hasn't shared anything as yet on Google+. 
Add a comment...
Have him in circles
36,972 people
Levi Sitters's profile photo
Agi Fidelis, Ogheneogaga's profile photo
Naba Dwip's profile photo
Pragnesh Vaghela's profile photo
Tom Halligan's profile photo
Franny Gelleri's profile photo
Егор Шахов's profile photo
Linda Lulu Hunt's profile photo
Adrian Matei's profile photo

Addy Osmani

Shared publicly  - 
 
"69% of visits to Google+ mobile web abandoned it when showed an app interstitial. We've retired them"

http://googlewebmastercentral.blogspot.jp/2015/07/google-case-study-on-app-download-interstitials.html 👌More of this!
114
29
Ralf Haring's profile photoThomas Schultz's profile photoGerry Grant's profile photoHugo Vieilledent's profile photo
15 comments
 
+Steve Baker Exactly, sometimes the full version has information the mobile version doesn't. Sometimes I just prefer the way is laid out, whatever the case I should be in command
Add a comment...

Addy Osmani

Shared publicly  - 
 
Hard at work in my new favourite outfit. Photo by +Matt Gaunt. 
145
3
Jonathan Garbee's profile photoDaniel Maslowski's profile photoMarlon “Virus” Jones's profile photoAswathy Nath.J's profile photo
5 comments
 
I think we just learned where Surma's meds went...
Add a comment...

Addy Osmani

Shared publicly  - 
 
OpenSTF (https://openstf.github.io/) could change how we do multi-device testing. Try it out! (it's free)

It's a tool that lets you remotely control multiple devices from a browser in real-time, including full support for open/sync URLs on all devices, taking high-res screenshots (yay!), running shell commands, remote debugging, reverse port forwarding and a LOT more. It'll even write your code for you. Okay, maybe not quite that..but still! It's powerful. I've been tracking the project for a year now and am super excited it's finally ready and open-source. Having tried out many of the mainstream cross-device tools today (everything from GhostLab to BrowserSync), this really is the swiss-army knife many of us have been waiting for. Because of the way it's been written, you can also use it with existing tools, so plugging it into BrowserSync is feasible.

I met with Simo Kinnunen and Günther Brunner of CyberAgent, the developers of OpenSTF in Tokyo this week and had a chance to talk about the project. Their tool allows you to do cross-device keyboard, mouse and multi-touch (!!) interaction (very useful for mobile webapp testing), manage a complete inventory of your devices with visual representations of them all (makes it feel like a REAL device lab) and supports everything back to Android 2.3 (it of course supports Android M too). OpenSTF also works on mobile meaning you can control from an iPhone or iPod touch and screencast (check out the screenshots).

You can use OpenSTF with both Chrome DevTools and Android Studio. It also works fine with Firefox OS and Android Wear. OpenSTF doesn't currently fully support iOS, but the architecture behind it should work with any OS. There may be a way to get it working through something like iOS WebKit Debug Proxy but that's for another day. On the performance front, Simo and Gunther are using HTML canvas for rendering the realtime view of devices (surprisingly very very smooth). I saw no drop in frames when testing it. They may also look at WebGL rendering to see if this can get even better. There's way too much this tool does to cover in this post, but I'm digging it so far.

You can watch a recording of the OpenSTF talk from Chrome Tech Talks in Tokyo this week over at https://youtu.be/VUmA1vCaOA0?t=9369 if you're interested in some demos.

Give it a spin and let me know what you think :)

I'm planning on getting OpenSTF setup for our team at Google London sometime soon.
253
187
Dimitar Bonev's profile photoMario Pizzinini's profile photoStephen Rodriguez's profile photoDominic Claxton's profile photo
7 comments
 
+Randy L​ welcome to the force of open source 😀😀😀
Add a comment...

Addy Osmani

Shared publicly  - 
 
Tools for image optimization & performance auditing covered in the new #TotallyToolingTips!
 
#TotallyToolingTips

High-performance sites need to feel instant and deliver the goods in less than 1000ms. In this episode, Matt and Addy talk about tools for keeping your images lean; covering image optimisation, web performance auditing and more.

https://goo.gl/geyliJ
8 comments on original post
51
10
dawn ahukanna's profile photoTomas Echeverri Valencia's profile photo
Add a comment...

Addy Osmani

Shared publicly  - 
 
Was lucky to visit Gonpachi (the restaurant from Kill Bill) during my first evening in Tokyo this year. Great food and the staff were super friendly.

http://www.gonpachi.jp/nishiazabu/?lang=en
30
Raymond Camden's profile photoJay Meistrich's profile photo
2 comments
 
I went there a few months ago :). Great food!
Add a comment...

Addy Osmani

Shared publicly  - 
 
Exploring ES2016 Decorators: https://medium.com/@addyosmani/exploring-es7-decorators-76ecb65fb841 annotate & modify JavaScript classes & properties at design time.
97
24
Michael Updegraff's profile photoTomas Echeverri Valencia's profile photoKyriakos Xagoraris's profile photoRobert “cc” Hostlowsky's profile photo
6 comments
 
If the feature lists scare you, pick the features you like and just use that subset?
Add a comment...
After having spent so much on other barristers, with little results, I was amazed at how Paul Richmond (of Richmond Canter Immigration Barristers) handled our immigration case with such care, making the process as painless as possible. As other reviewers have mentioned, his reputation simply excels. Trying to immigrate means a mountain of paperwork and several personal details. Mr. Richmond gave us step by step instructions through the immigration procedure, and whenever we had questions, he was always quick to respond with great detail. Thoroughly going through all of our documents, Mr. Richmond made sure that everything was in order, so that the process went as smoothly as possible. If anyone I knew was looking for an Immigration Barrister, I would definitely recommend Paul Richmond. Mr. Richmond is fair, efficient, and very professional. We will certainly be recommended this firm to our colleagues and friends.
• • •
Public - 2 years ago
reviewed 2 years ago
1 review
Map
Map
Map