Profile cover photo
Profile photo
James Tindall
119 followers -
design and code tinkerer
design and code tinkerer

119 followers
About
James's posts

Post has shared content

Post has shared content
For the past few days, I’ve been in New Zealand, watching the folks at Google [x] as they test out their scheme for Internet connection via thousands of high-pressure, solar powered balloons circling the globe in the stratosphere.   The initiative is called Project Loon, partly because it’s crazy.   But Google is serious about making this happen.   Read my dispatch from Kiwi-land here. 

Post has shared content
Watch this space. This is going to be great!
Check out our first dev blog for Enhanced Wars. We show off some art and talk about our design goals

Post has shared content
I'm blown away by the new photo search in Google+ where it's recognizing subjects in my own photos -- here the various times I've run into snakes while hiking.

It's unbelievable how the state of the art in computer vision has progressed recently. And I can't imagine the amount of number crunching that must have gone into all this picture processing!
Photo

Post has shared content
Another step towards the HTML platform fully embracing declarative & sensible MVC design patterns. Three key primitives (Mutation Observers, Object.observe and <template>) are now available to framework authors and webdevs. Can't wait to see the magic.

Post has shared content
Right now I'm working on a dashboard for Chrome performance data. One of the fun things about this project is that all the users have Chrome, so I can use the latest and greatest web technology and not need to worry about compatibility.

Over the past few weeks I've re-implemented most of my prototype UI using Polymer. I've been doing frontend development for 8 years, and after less than a month I already see everything I start to work on in terms of how it would be broken up into custom elements, what the template looks like, etc.

I've been really impressed at the improvements the refactor made!

* ~1200 lines of JavaScript were reduced to only ~400 lines of JavaScript in custom elements. Databinding and templates removed the need for a lot of glue code.

* 4 bugs were fixed automatically as the databinding handled edge cases where my code hadn't correctly updated the UI.

* The code is much better organized now. I really like the way custom elements make it easy to break up my code the same way the visual elements on the page are.

Working with Polymer makes me so excited about the future of the web! Check it out:

Post has shared content

Post has shared content
smart and funny
This is hilarious and awesome.

Post has shared content

Post has shared content
Wait while more posts are being loaded