Using AngularJS at Google with Rhys Bret Bowen | Front-End Developer Cast Episode 4
Description
On this episode I interview Rhys Bret-Bowen, Google Engineer, about using AngularJS to build applications for Google. This is front-end developer cast episode 4.
This interview is with Rhys Bret-Bowen who is a Google Engineer currently using AngularJS to build applications for Google. We discuss his experiences good and bad with AngularJS and talk about details of the Google technology stack for the project which I found fascinating. In particular, they are using ProtoBuf (Protocol Buffers - Google's data interchange format) and the Closure Compiler.
To subscribe to the podcast, please use the links below:
Click Here to Subscribe via iTunes
Click Here to Subscribe via RSS (non-iTunes feed)
Show Notes:
Resources
Closure
Protocal Buffers
Rhys's blog
Rhys's GitHub
Full Transcript
Craig McKeachie: [0:01 ] On this episode I interview Rhys Brett-Bowen, Google Engineer, about using AnguarJS to build applications for Google. This is "Front-End Developer Cast, Episode 4." [theme music]
Craig: [0:19 ] Welcome to the Front-End Developer Cast, the podcast that helps developers be awesome at building ambitious web applications, whether you're JavaScript ninja or you're just getting started. I'm your host, Craig McKeachie.
[0:31 ] Hi everyone. Welcome to the fourth episode of the podcast. I'm working today on getting my processes down for the podcast, as well as, hiring some help editing the podcast and getting it live on the site every two weeks. So I'll be able to more easily keep bringing you more great interviews.
[0:44 ] I'm also getting help designing and setting up a page to sell my book on mastering single-page applications. The book, right now, I'm finishing the last couple of chapters, editing and working through some ember.js code samples. I'm hoping to make the book available for pre-sale at a 20 percent discount in the next few weeks.
[1:01 ] If you have any interest or you want some more great free content, go to my blog at "funnyant.com". That's funnyant.com. Sign up for my free seven day e-course, the "JavaScript MVC Comparison" and you'll get notified when the book launches.
[1:17 ] If you haven't subscribed to the podcast, please do so by going to the iTunes Store on your phone or desktop, then searching for "Front-End" or via RSS by going to funnyant.com. We are also available on "Stitcher".
[1:29 ] If you've already subscribed then take the time to leave a review on iTunes. This is the best way for other people to find out about the show.
[1:35 ] Today's interviewee is Rhys Brett-Bowen, who is a Google Engineer currently using AngularJS to build applications for Google. We discuss his experiences good and bad with AngularJS, and talk about details of the Google technology stack for the project which I found fascinating.
[1:50 ] In particular, they are using ProtoBuf, which is short for Protocol Buffers, Google's data interchange format, and the Closure Compiler.
[1:59 ] Here's the interview.
[2:00 ] Hi, I've got Rhys Brett-Bowen with me today. He is a Google Engineer at Google in their New York office and has been working with Angular on their most recent project. We're going to talk through his experience with that, as well as, some of the other tools they use it Google, and the JavaScript, and front-end web development space. Welcome to the program.
Rhys Brett-Bowen: [2:21 ] Thank you.
Craig: [2:22 ] Tell me about the app you're working on. Maybe not from a technical standpoint at first, but what does the app do? So the end-users have a feel of the UI and that sort of thing.
Rhys: [2:33 ] I am working on a BitManager team. What we're currently working on is the reporting page. It's not exactly a quick app. It's all done in Java and that gets compiled down into JavaScript.
[2:45 ] What we're doing now is, and in a lot of places in Google,




