Profile

Cover photo
Rhys Brett-Bowen
Works at Google
Attended University of Sydney
Lives in New York
358 followers|45,677 views
AboutPostsPhotosYouTube+1's

Stream

 
Javascript Inheritance simplified
There has been a lot of posts recently about how JavaScript inheritance works, how it should be used and even what it should be called. The issue seems to be that the word inheritance comes with a lot of baggage. If we think about inheritance in the real wo...
There has been a lot of posts recently about how JavaScript inheritance works, how it should be used and even what it should be called. The issue seems to be that the word inheritance comes with a lot of baggage. If we think ...
4
3
Eyal Vardi's profile photoMatt Dragon's profile photoThanasis Polychronakis's profile photo
 
CIP CIP CIP CIP CIP CIP CIP CIP
https://github.com/thanpolas/cip
Add a comment...
 
Get current directive controller in AngularJS
You can pass information and functionalut in to Directives in a number fo ways. One of those ways is the controller. Most directives will have a controller associated with it which acts as a way to organize the logic you need to call upon and is a good way ...
You can pass information and functionalut in to Directives in a number fo ways. One of those ways is the controller. Most directives will have a controller associated with it which acts as a way to organize the logic you need...
1
Add a comment...
 
AngularJS table sort
I've had a chance to play around with AngularJS recently. The first thing I came up against was having a table where you could sort each column by clicking the header. At first I did all sorts of crazy things like writing my own directive until I stumbled u...
I've had a chance to play around with AngularJS recently. The first thing I came up against was having a table where you could sort each column by clicking the header. At first I did all sorts of crazy things like writing my ...
3
1
Matt Dragon's profile photo
Add a comment...
 
Lately I've seen a lot about JavaScript Inheritance and in particular different github projects that allow you to do inheritance in a certain way. Most of these solutions are about trying to use some form of classical inherit...
9
1
Rafa Yepes's profile photo
Add a comment...

Rhys Brett-Bowen

Shared publicly  - 
 
Incrementing date to next friday
Saw this on google+ and here is my explanation on how to do it. It should be easy enough to alter the code for any other day, but the quest...
Saw this on google+ and here is my explanation on how to do it. It should be easy enough to alter the code for any other day, but the question wanted it to go to friday so here is my explanation: tricky one, but doable. You ...
1
1
Matt Dragon's profile photo
Add a comment...
Have him in circles
358 people

Rhys Brett-Bowen

Shared publicly  - 
 
Promises/A+ - Understanding the spec through implementation v1.1 - slides

5
Add a comment...

Rhys Brett-Bowen

Shared publicly  - 
 
Flexible directive names in AngularJS
AngularJS is an HTML compiler. Because of this the most powerful component in Angular is the directive. The first thing I noticed when using directives in Angular was how they were made available to the application. To use a directive they have to be named ...
AngularJS is an HTML compiler. Because of this the most powerful component in Angular is the directive. The first thing I noticed when using directives in Angular was how they were made available to the application. To use a ...
1
Add a comment...
 
Edge Conference
I was lucky enough to go to the Edge Conference in New York . It's a lot different to other conferences in that it is more of a round table with audience members asking the questions and it was brilliant. Most conferences you go to is full of beginner to in...
I was lucky enough to go to the Edge Conference in New York. It's a lot different to other conferences in that it is more of a round table with audience members asking the questions and it was brilliant. Most conferences you ...
1
Add a comment...
 
Compose, don't inherit (not a lot anyway).
Lately I've seen a lot about JavaScript Inheritance and in particular different github projects that allow you to do inheritance in a cer...
Lately I've seen a lot about JavaScript Inheritance and in particular different github projects that allow you to do inheritance in a certain way. Most of these solutions are about trying to use some form of classical inherit...
1
1
Matt Dragon's profile photo
Add a comment...
 
Promises are great for giving us a way of writing asynchronous code without having to indent our code but if that's the only thing you're using them for then you're missing the point of promises. Promises are an abstraction t...
12
5
Thomas Junk's profile photoSaad Malik's profile photoThomas Giles's profile photoRoberto Guerra's profile photo
5 comments
 
In the "you're missing  the point of promise", I didn't unstand why jQuery is not really compliant Promise when deal with error. Could you give code example for explanation? Really thex
Add a comment...
People
Have him in circles
358 people
Work
Occupation
JavaScript Developer
Skills
JavaScript
Employment
  • Google
    Software Engineer, 2013 - present
  • Dataminr
    Product Engineer, 2013 - 2013
  • Catch.com
    Senior Software Developer, 2011 - 2013
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
New York
Previously
San Francisco - London - Sydney
Links
Story
Tagline
Javascript developer
Introduction
Working with JavaScript for years in Sydney, London, San Francisco and now New York.
Education
  • University of Sydney
    Computer Science, 2001 - 2004
Basic Information
Gender
Male
Rhys Brett-Bowen's +1's are the things they like, agree with, or want to recommend.
Closure Library Discuss - Google Groups
groups.google.com

closure-library on nodejs, nick santos, 8:10 AM. Compiler + Templates = Lots of i18n code! Mattias Granlund, 7/16/13. Deprecation and remova

NYC.js - Google Groups
groups.google.com

GothamJS CFP is open until next week, GrayHerter, 5/14/13. Meetup on the 20th! Matthew Bergman, 3/15/13. Senior UI Developer (NOT with a sta

Fluent 2012: JavaScript and Beyond - O'Reilly Conferences, May 29 - 31, ...
fluentconf.com

The O'Reilly Fluent Conference is about everything JavaScript. If you're developing for Web, desktop, or mobile, come to Fluent and learn fr

leak-finder-for-javascript
code.google.com

Tool for finding memory leaks in JavaScript programs.

Finding Closure from jQuery - lessons learned
modernjavascript.blogspot.com

Yesterday I spoke about an easier method to starting with Closure Tools, you can get the slides here: http://rhysbrettbowen.github.com/closu

Breaking it down with algorithms II: Fibonacci
modernjavascript.blogspot.com

This series of posts is designed to not only explain how some algorithms work but also how you can think about problems to come up with your

Functional Closure
modernjavascript.blogspot.com

When you look at it, the closure library is perfect for functional style programming. The whole library is given to you as functions rather

plovr - Google Groups
groups.google.com

Upcoming feature: Running tests automatically from the command line using plovr (ideal for continuous integration), Michael Bolin, 4:58 AM.

Principles of an MVC design
modernjavascript.blogspot.com

One of the things that I had to figure out when first using an MVC design was how things slot together. You have collections of models and c

Meet the web platform - Building on foundations
www.youtube.com

Alex Komoroske, a Product Manager on Chrome's open web platform team, demonstrates how the web platform is building on its core strengths of

Google Web Toolkit — Google Developers
developers.google.com

Docs: Latest Version; Older Versions. 2.3 · 2.2 · 2.1 · 2.0 · Downloads · GWT Designer · Download · Quick Start · What's New · Installat