Profile

Cover photo
Addy Osmani
Works at Google
Attended University of Warwick
Lives in London, UK
38,980 followers|30,048,065 views
AboutPostsReviews

Stream

Addy Osmani

Shared publicly  - 
 
Chrome DevTools Resources panel has been reordered. Now organised by Service Workers, Storage, Cache and Frames


68
11
Add a comment...

Addy Osmani

Shared publicly  - 
 
 
Totally Tooling Tips is back! Check out the trailer for Season 3. Coming April 27th!
View original post
18
2
Add a comment...

Addy Osmani

Shared publicly  - 
 
$ npm install -g space-hogs

Discover surprisingly large directories from the command-line

Repo: https://github.com/dylang/space-hogs

(ncdu is also pretty good)


39
9
Add a comment...

Addy Osmani

Shared publicly  - 
 
WebPageTest is a 👌 performance measurement tool. New tips for it in Totally Tooling Tips:

📹 https://www.youtube.com/watch?v=pOynMwTyRgQ&index=1&list=PLNYkxOF6rcIB3ci6nwNyLYNU6RDOU3YyL
26
4
ham ism's profile photoSC Kim's profile photo
2 comments
SC Kim
 
+1 for slang ! 😁
Add a comment...

Addy Osmani

Shared publicly  - 
 
Learn how to cache files offline with Service Worker and sw-toolbox in a new episode of Totally Tooling Tips:

https://www.youtube.com/watch?v=gfHXekzD7p0&list=PLNYkxOF6rcIB3ci6nwNyLYNU6RDOU3YyL&index=1 📹🛠🔥
31
12
Add a comment...

Addy Osmani

Shared publicly  - 
 
 
Hey folks! Long waited carbon-route is now available on Github.
Feel free to check out the new routing system for Polymer.
Links to the Github repo and new documentation are just below. You're welcome!

https://github.com/PolymerElements/carbon-route
https://www.polymer-project.org/1.0/articles/routing.html
carbon-route - A modular client-side router
4 comments on original post
35
10
SC Kim's profile photoChristina Genetic Angel Sneed's profile photo
2 comments
 
That's a robot. Who is Ali 2 tho that is the question.
Add a comment...

Addy Osmani

Shared publicly  - 
 
Issue 2 of our web tools blog

✅ Electron
✅ Add to homescreen on desktop
✅ PWA Roadshow
✅ Ember/FastBoot
✅ DevTools

https://medium.com/totally-tooling-tears/issue-2-electron-js-c85aa018323f#.umnv3boef
Totally Tooling Tears is a new companion to Matt and Addy’s YouTube show Totally Tooling Tips. It’s a raw weekly brain-d…
31
11
Add a comment...
Have him in circles
38,980 people
Adam Colon's profile photo
Finch Data Soft's profile photo
Dan Brosco's profile photo
Laurian Lv's profile photo
Aliza Shehpati's profile photo
Billy Fagan's profile photo
Adrian Soghoian's profile photo
Suju Tan's profile photo
The Foundry Real Estate Co.'s profile photo

Communities

4 communities

Addy Osmani

Shared publicly  - 
 
Adding offline support to web apps with Service Worker: https://www.youtube.com/watch?v=OBfLvqA_E4A … ~ the first episode of Totally Tooling Tips season 3 📹 🔥
36
5
Add a comment...

Addy Osmani

Shared publicly  - 
 
Preview of <link rel="serviceworker"> in Chrome. Installs a Service Worker declaratively in a document:
79
16
Varunkumar Nagarajan's profile photoTheodoros Antoniou's profile photo
2 comments
 
+Varunkumar Nagarajan there's a couple of ways I can think of.

The simpler one is by quering the DOM on initial load for links with rel=serviceworker using the document.querySelectorAll('link[rel=serviceworker]') and looping through the results and reading their "src" attribute to load it using JS.

The more complicated approach also involves adding a DOM Mutation Observer which inform you when elements are added/removed from the DOM so you can dynamically install/uninstall a service worker.
Add a comment...

Addy Osmani

Shared publicly  - 
 
curl http://wttr.in/San_Francisco  

Also checkout: curl http://wttr.in/Moon
136
22
Taylor Ervin's profile photoPhred Lane (fearphage)'s profile photoVan Dame's profile photoJoel Kaufman's profile photo
7 comments
 
Why the -4? wttr.in has no AAAA record
Add a comment...

Addy Osmani

Shared publicly  - 
 
Hugely useful.
 
Dev Tips: #DevTools: Line Level Profiling - How long did this piece of JavaScript take to execute?

More : https://umaar.com/dev-tips/99-line-level-profiling/
1 comment on original post
112
41
Logesh Paul's profile photoJohn Stowers's profile photoAshish Desai's profile photoJonny MacEachern's profile photo
5 comments
 
+Addy Osmani, will we ever see the ability to open more than one tab in Chrome Developer Tools, or is there something preventing this?
Add a comment...

Addy Osmani

Shared publicly  - 
 
 
Just open sourced a handy little #materialdesign color palette tool for Mac. Enjoy, designers and developers!

Download: github.com/romannurik/MaterialColorsApp/releases
Source: github.com/romannurik/MaterialColorsApp
27 comments on original post
67
11
Olivier de Broqueville's profile photoSebastian Lasse's profile photoRené Thiel's profile photo
3 comments
 
Since it's "electron"-ish - why not for all platforms? :) Okay, the commuity will do it. Just accept PR :)
Add a comment...
People
Have him in circles
38,980 people
Adam Colon's profile photo
Finch Data Soft's profile photo
Dan Brosco's profile photo
Laurian Lv's profile photo
Aliza Shehpati's profile photo
Billy Fagan's profile photo
Adrian Soghoian's profile photo
Suju Tan's profile photo
The Foundry Real Estate Co.'s profile photo
Communities
4 communities
Education
  • University of Warwick
  • Oxford University
  • University of Sheffield
Basic Information
Gender
Male
Other names
Adnan Osmani
Story
Tagline
Staff Developer Platform Engineer at Google, Husband
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.
Work
Occupation
Staff Developer Programs Engineer
Skills
JavaScript & Front-end engineering, Developer Tooling, Web Components
Employment
  • Google
    Staff Developer Platforms Engineer, 2014 - present
    TL for web engineering in Developer Platforms/Chrome
  • Google
    Senior Developer Programs Engineer, 2012 - 2013
    Improving developer tooling and productivity for the Chrome team.
  • Google Chrome
    Developer Programs Engineer, 2011 - 2012
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
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 - 3 years ago
reviewed 3 years ago
1 review
Map
Map
Map