POPULARITY
A lot of popular music is dominated by the western musical constructions of scale and time but when it comes to creative work -- why be so limited? Khyam Allami is an Iraqi-British multi-instrumentalist musician, composer, researcher and founder of Nawa Recordings. In partnership with Counterpoint, (the creative studio of Tero Parviainen and Samuel Diggins), he launched new, free, transcultural music software to solve this problem and facilitate the creation of increasingly fresh music. Learn more: CTM 2021 Apotome Live Performance, https://www.youtube.com/watch?v=Zn8XHijHUm8 Apotome software, https://ctm.isartum.net/ More about Apotome, https://khyamallami.com/Apotome-Khyam-Allami-x-Counterpoint Leimma software, https://isartum.net/ Khyam Allami, https://khyamallami.com/ Learn more about your ad-choices at https://www.iheartpodcastnetwork.com
Panel Charles Max Wood Special Guest: Tero Parviainen Tero is a content developer from Helsinki, Finland. He's not new to the Adventures in Angular audience. Tero was a guest in episodes 51 and 117. He has been doing a lot of Angular in the last 3-4 years working as an independent contractor with many companies around the world. Tero also writes and speaks about his work. Tero has been doing a lot of Angular in the last 3-4 years working as an independent contractor with many companies around the world. Tero also writes and speaks about his work.Tero has his first introduction to programming when he was about 7 or 8 years old. He and his brother received a Commodore 64 computer which they used for mostly for playing games. On that computer was a basic interpreter and basic programming language which Tero played with a bit. He had some basic code language books for creating some basic adventure games. Tero would painstakingly copy that code but he really had no idea what code was about.In his early twenties, Tero took an internship for software development in 2001. It was in the middle of the big IT bubble. Good timing for Tero because IT companies were hiring everyone. His first stint was as a Java programmer. Tero was beginning a new project and was trying to decide what framework to use. The choice came down to Angular or Ember Backbone.Tero chose Angular because it was the most popular at the time and it felt safe to him.The data binding was intriguing to him. He had learned how to wire things together using Backbone to get model changes shown in the views and making it all work in a clean way. He jumped into Angular to do the same.To hear the rest of My Angular Story Tero Parviainen, download and listen to the entire episode.You can connect with Tero and see what he's excited about at the following links. Don't forget to let Tero know you heard about him on Devchat.tv's Adventures in Angular My Angular Story! Build Your Own Angular JS Tero's Website Tero on Twitter Email Tero If you're short on time, here are the highlights of My Angular Story Tero Parviainen: Who is Tero Parviainen? (:49) How did Tero get into Angular? (5:55) Angular v Ember (8:30) Tero Teaches Angular (10:43) The NG Comp Talk (17:30) What is Tero working on now? (21:51) Picks Tero Functional Programming Javascript Functional and Reactive Domain Modeling Charles Star Wars Rogue One Powering the Death Star CES 2017
Panel Charles Max Wood Special Guest: Tero Parviainen Tero is a content developer from Helsinki, Finland. He's not new to the Adventures in Angular audience. Tero was a guest in episodes 51 and 117. He has been doing a lot of Angular in the last 3-4 years working as an independent contractor with many companies around the world. Tero also writes and speaks about his work. Tero has been doing a lot of Angular in the last 3-4 years working as an independent contractor with many companies around the world. Tero also writes and speaks about his work.Tero has his first introduction to programming when he was about 7 or 8 years old. He and his brother received a Commodore 64 computer which they used for mostly for playing games. On that computer was a basic interpreter and basic programming language which Tero played with a bit. He had some basic code language books for creating some basic adventure games. Tero would painstakingly copy that code but he really had no idea what code was about.In his early twenties, Tero took an internship for software development in 2001. It was in the middle of the big IT bubble. Good timing for Tero because IT companies were hiring everyone. His first stint was as a Java programmer. Tero was beginning a new project and was trying to decide what framework to use. The choice came down to Angular or Ember Backbone.Tero chose Angular because it was the most popular at the time and it felt safe to him.The data binding was intriguing to him. He had learned how to wire things together using Backbone to get model changes shown in the views and making it all work in a clean way. He jumped into Angular to do the same.To hear the rest of My Angular Story Tero Parviainen, download and listen to the entire episode.You can connect with Tero and see what he's excited about at the following links. Don't forget to let Tero know you heard about him on Devchat.tv's Adventures in Angular My Angular Story! Build Your Own Angular JS Tero's Website Tero on Twitter Email Tero If you're short on time, here are the highlights of My Angular Story Tero Parviainen: Who is Tero Parviainen? (:49) How did Tero get into Angular? (5:55) Angular v Ember (8:30) Tero Teaches Angular (10:43) The NG Comp Talk (17:30) What is Tero working on now? (21:51) Picks Tero Functional Programming Javascript Functional and Reactive Domain Modeling Charles Star Wars Rogue One Powering the Death Star CES 2017
Panel Charles Max Wood Special Guest: Tero Parviainen Tero is a content developer from Helsinki, Finland. He's not new to the Adventures in Angular audience. Tero was a guest in episodes 51 and 117. He has been doing a lot of Angular in the last 3-4 years working as an independent contractor with many companies around the world. Tero also writes and speaks about his work. Tero has been doing a lot of Angular in the last 3-4 years working as an independent contractor with many companies around the world. Tero also writes and speaks about his work.Tero has his first introduction to programming when he was about 7 or 8 years old. He and his brother received a Commodore 64 computer which they used for mostly for playing games. On that computer was a basic interpreter and basic programming language which Tero played with a bit. He had some basic code language books for creating some basic adventure games. Tero would painstakingly copy that code but he really had no idea what code was about.In his early twenties, Tero took an internship for software development in 2001. It was in the middle of the big IT bubble. Good timing for Tero because IT companies were hiring everyone. His first stint was as a Java programmer. Tero was beginning a new project and was trying to decide what framework to use. The choice came down to Angular or Ember Backbone.Tero chose Angular because it was the most popular at the time and it felt safe to him.The data binding was intriguing to him. He had learned how to wire things together using Backbone to get model changes shown in the views and making it all work in a clean way. He jumped into Angular to do the same.To hear the rest of My Angular Story Tero Parviainen, download and listen to the entire episode.You can connect with Tero and see what he's excited about at the following links. Don't forget to let Tero know you heard about him on Devchat.tv's Adventures in Angular My Angular Story! Build Your Own Angular JS Tero's Website Tero on Twitter Email Tero If you're short on time, here are the highlights of My Angular Story Tero Parviainen: Who is Tero Parviainen? (:49) How did Tero get into Angular? (5:55) Angular v Ember (8:30) Tero Teaches Angular (10:43) The NG Comp Talk (17:30) What is Tero working on now? (21:51) Picks Tero Functional Programming Javascript Functional and Reactive Domain Modeling Charles Star Wars Rogue One Powering the Death Star CES 2017
My Angular Story Tero Parviainen, a content developer from Helsinki, Finland. He has been doing a lot of Angular in the last 3-4 years working as an independent contractor with many companies around the world. Tero also writes and speaks about his work.
My Angular Story Tero Parviainen, a content developer from Helsinki, Finland. He has been doing a lot of Angular in the last 3-4 years working as an independent contractor with many companies around the world. Tero also writes and speaks about his work.
My Angular Story Tero Parviainen, a content developer from Helsinki, Finland. He has been doing a lot of Angular in the last 3-4 years working as an independent contractor with many companies around the world. Tero also writes and speaks about his work.
2:40 - Introducing Tero Parviainen NgConf Presentation: “Generative Art in Angular 2” Website Github Build Your Own AngularJS ebook 4:10 - Hot Loading “Angular 2 Hot Loading with @ngrx/store and Webpack” article by Tero 5:45 - Using @ngrx/store 8:25 - How is Time Travel possible with reloading? 13:40 - Playback 17:10 - Backends and Side Effects 21:05 - Overloading and discarding of your old application 24:40 - Pressing F5 versus Time Travel 26:40 - Using Breeze.js 27:35 - Workflow setup 29:50 - Tero Parviainen and Music In-C on Github 34:55 - Using the process with NgRX and Redux 37:20 - Learning code languages and assembling your toolkit Picks: Carmen Popoviciu’s talk “Neural Networks and Machine Learning: Building Intelligent Angular Applications (Lukas) RxJS free course (Lukas) Hello World using every design pattern (Ward) The 12 Week Year (Charles) JS Remote Conf 2017 (Charles) Angular Remote Conf videos (Charles) RxJS Operator Selector (Tero) Bret Victor “Inventing on Principle” (Tero) Ultimate Angular course platform (Lukas)
2:40 - Introducing Tero Parviainen NgConf Presentation: “Generative Art in Angular 2” Website Github Build Your Own AngularJS ebook 4:10 - Hot Loading “Angular 2 Hot Loading with @ngrx/store and Webpack” article by Tero 5:45 - Using @ngrx/store 8:25 - How is Time Travel possible with reloading? 13:40 - Playback 17:10 - Backends and Side Effects 21:05 - Overloading and discarding of your old application 24:40 - Pressing F5 versus Time Travel 26:40 - Using Breeze.js 27:35 - Workflow setup 29:50 - Tero Parviainen and Music In-C on Github 34:55 - Using the process with NgRX and Redux 37:20 - Learning code languages and assembling your toolkit Picks: Carmen Popoviciu’s talk “Neural Networks and Machine Learning: Building Intelligent Angular Applications (Lukas) RxJS free course (Lukas) Hello World using every design pattern (Ward) The 12 Week Year (Charles) JS Remote Conf 2017 (Charles) Angular Remote Conf videos (Charles) RxJS Operator Selector (Tero) Bret Victor “Inventing on Principle” (Tero) Ultimate Angular course platform (Lukas)
2:40 - Introducing Tero Parviainen NgConf Presentation: “Generative Art in Angular 2” Website Github Build Your Own AngularJS ebook 4:10 - Hot Loading “Angular 2 Hot Loading with @ngrx/store and Webpack” article by Tero 5:45 - Using @ngrx/store 8:25 - How is Time Travel possible with reloading? 13:40 - Playback 17:10 - Backends and Side Effects 21:05 - Overloading and discarding of your old application 24:40 - Pressing F5 versus Time Travel 26:40 - Using Breeze.js 27:35 - Workflow setup 29:50 - Tero Parviainen and Music In-C on Github 34:55 - Using the process with NgRX and Redux 37:20 - Learning code languages and assembling your toolkit Picks: Carmen Popoviciu’s talk “Neural Networks and Machine Learning: Building Intelligent Angular Applications (Lukas) RxJS free course (Lukas) Hello World using every design pattern (Ward) The 12 Week Year (Charles) JS Remote Conf 2017 (Charles) Angular Remote Conf videos (Charles) RxJS Operator Selector (Tero) Bret Victor “Inventing on Principle” (Tero) Ultimate Angular course platform (Lukas)
Check out Angular Remote Conf! Buy tickets! Submit a CFP! Check out the speakers! 03:00 - The Origin Story and Success of Adventures in Angular ng-conf Angular Air Podcast 14:00 - The Angular Community 17:30 - Where is Angular heading? Suggest A Guest! Microsoft Build Conference 24:39 - Favorite Episodes NativeScript Episode #74: NativeScript with Burke Holland and TJ VanToll Episode #90: NativeScript Part 2 with TJ VanToll Episode #16: NG 1.3 and 2.0 with Brad Green, Igor Minar, and Miško Hevery Dan Wahlin Episode #20: Structuring Code in an AngularJS App with Dan Wahlin Episode #41: TypeScript with Dan Wahlin Episode #96: Angular 2 and TypeScript with Dan Wahlin Episode #59: Learning Resources Episode #34: LIVE! from ng-conf 2015 Episode #94: LIVE! from ng-conf 2016 Episode #99: Firebase and AngularFire2 with David East and Jeff Cross Episode #77: 2016 Year Predictions Episode #70: Holiday Pick List Episode #51: The Angular 1 Compiler with Tero Parviainen Episode #17: AtScript with Miško Hevery Episode #55: Promises Picks NativeScript (John) Snap Power Chargers (John) Stellaris (Joe) ng-conf 2017 (Joe) Burke Holland (Aaron) AngularConnect (Aaron) Rocket League (Chuck) Zig Ziglar (Chuck) Going offline (Chuck) Shooting firearms (Chuck) Angular Remote Conf (Chuck)
Check out Angular Remote Conf! Buy tickets! Submit a CFP! Check out the speakers! 03:00 - The Origin Story and Success of Adventures in Angular ng-conf Angular Air Podcast 14:00 - The Angular Community 17:30 - Where is Angular heading? Suggest A Guest! Microsoft Build Conference 24:39 - Favorite Episodes NativeScript Episode #74: NativeScript with Burke Holland and TJ VanToll Episode #90: NativeScript Part 2 with TJ VanToll Episode #16: NG 1.3 and 2.0 with Brad Green, Igor Minar, and Miško Hevery Dan Wahlin Episode #20: Structuring Code in an AngularJS App with Dan Wahlin Episode #41: TypeScript with Dan Wahlin Episode #96: Angular 2 and TypeScript with Dan Wahlin Episode #59: Learning Resources Episode #34: LIVE! from ng-conf 2015 Episode #94: LIVE! from ng-conf 2016 Episode #99: Firebase and AngularFire2 with David East and Jeff Cross Episode #77: 2016 Year Predictions Episode #70: Holiday Pick List Episode #51: The Angular 1 Compiler with Tero Parviainen Episode #17: AtScript with Miško Hevery Episode #55: Promises Picks NativeScript (John) Snap Power Chargers (John) Stellaris (Joe) ng-conf 2017 (Joe) Burke Holland (Aaron) AngularConnect (Aaron) Rocket League (Chuck) Zig Ziglar (Chuck) Going offline (Chuck) Shooting firearms (Chuck) Angular Remote Conf (Chuck)
Check out Angular Remote Conf! Buy tickets! Submit a CFP! Check out the speakers! 03:00 - The Origin Story and Success of Adventures in Angular ng-conf Angular Air Podcast 14:00 - The Angular Community 17:30 - Where is Angular heading? Suggest A Guest! Microsoft Build Conference 24:39 - Favorite Episodes NativeScript Episode #74: NativeScript with Burke Holland and TJ VanToll Episode #90: NativeScript Part 2 with TJ VanToll Episode #16: NG 1.3 and 2.0 with Brad Green, Igor Minar, and Miško Hevery Dan Wahlin Episode #20: Structuring Code in an AngularJS App with Dan Wahlin Episode #41: TypeScript with Dan Wahlin Episode #96: Angular 2 and TypeScript with Dan Wahlin Episode #59: Learning Resources Episode #34: LIVE! from ng-conf 2015 Episode #94: LIVE! from ng-conf 2016 Episode #99: Firebase and AngularFire2 with David East and Jeff Cross Episode #77: 2016 Year Predictions Episode #70: Holiday Pick List Episode #51: The Angular 1 Compiler with Tero Parviainen Episode #17: AtScript with Miško Hevery Episode #55: Promises Picks NativeScript (John) Snap Power Chargers (John) Stellaris (Joe) ng-conf 2017 (Joe) Burke Holland (Aaron) AngularConnect (Aaron) Rocket League (Chuck) Zig Ziglar (Chuck) Going offline (Chuck) Shooting firearms (Chuck) Angular Remote Conf (Chuck)
Check out Newbie Remote Conf! 02:38 - Yehuda Katz Introduction Twitter GitHub Blog Tilde Peter Solnic: My time with Rails is up Peter Solnic: Abstractions and the role of a framework (Follow-up) Ember.js The Skylight Blog: Inside Skylight 05:37 - Batching Updates 10:04 - Naming Fastboot Services glimmer 14:19 - Communication Skylight 16:21 - Decorators 19:46 - “Junior Developer” and Knowledge Bias CodeNewbie Ep. 90: Creating EmberJS - Part I with Yehuda Katz CodeNewbie Ep. 91: Creating EmberJS - Part II with Yehuda Katz 28:25 - Termanology in Tech 29:23 - Diversity Women Helping Women Picks Event Driven: How to Run Memorable Tech Conferences by Leah Silber (Yehuda) TypeScript (Yehuda) emberjs/rfcs (Yehuda) rust-lang/rfcs (Yehuda) Pretty Pull Requests (Aimee) Full-Stack Redux Tutorial by Tero Parviainen (Aimee) The mountains (AJ) The quadruple click in iTerm2 (Dave) 2016 UtahJS Conference (Dave) Start With Why by Simon Sinek (Chuck)
Check out Newbie Remote Conf! 02:38 - Yehuda Katz Introduction Twitter GitHub Blog Tilde Peter Solnic: My time with Rails is up Peter Solnic: Abstractions and the role of a framework (Follow-up) Ember.js The Skylight Blog: Inside Skylight 05:37 - Batching Updates 10:04 - Naming Fastboot Services glimmer 14:19 - Communication Skylight 16:21 - Decorators 19:46 - “Junior Developer” and Knowledge Bias CodeNewbie Ep. 90: Creating EmberJS - Part I with Yehuda Katz CodeNewbie Ep. 91: Creating EmberJS - Part II with Yehuda Katz 28:25 - Termanology in Tech 29:23 - Diversity Women Helping Women Picks Event Driven: How to Run Memorable Tech Conferences by Leah Silber (Yehuda) TypeScript (Yehuda) emberjs/rfcs (Yehuda) rust-lang/rfcs (Yehuda) Pretty Pull Requests (Aimee) Full-Stack Redux Tutorial by Tero Parviainen (Aimee) The mountains (AJ) The quadruple click in iTerm2 (Dave) 2016 UtahJS Conference (Dave) Start With Why by Simon Sinek (Chuck)
Check out Newbie Remote Conf! 02:38 - Yehuda Katz Introduction Twitter GitHub Blog Tilde Peter Solnic: My time with Rails is up Peter Solnic: Abstractions and the role of a framework (Follow-up) Ember.js The Skylight Blog: Inside Skylight 05:37 - Batching Updates 10:04 - Naming Fastboot Services glimmer 14:19 - Communication Skylight 16:21 - Decorators 19:46 - “Junior Developer” and Knowledge Bias CodeNewbie Ep. 90: Creating EmberJS - Part I with Yehuda Katz CodeNewbie Ep. 91: Creating EmberJS - Part II with Yehuda Katz 28:25 - Termanology in Tech 29:23 - Diversity Women Helping Women Picks Event Driven: How to Run Memorable Tech Conferences by Leah Silber (Yehuda) TypeScript (Yehuda) emberjs/rfcs (Yehuda) rust-lang/rfcs (Yehuda) Pretty Pull Requests (Aimee) Full-Stack Redux Tutorial by Tero Parviainen (Aimee) The mountains (AJ) The quadruple click in iTerm2 (Dave) 2016 UtahJS Conference (Dave) Start With Why by Simon Sinek (Chuck)
Go check out JS Remote Conf! 02:14 - Pascal Precht Introduction Twitter GitHub Blog 03:03 - Getting Involved with the Angular 2 Documentation thoughtram Blog 05:10 - Deciding Where to Contribute 06:16 - Contributors and Contributions Dependency Injection (DI) 15:41 - APIs 18:02 - Reactions to Trainings 20:15 - ngUpgrade @teropa (Tero Parviainen) 25:34 - View Caching 26:53 - “Chapters” (Documentation Format) angular.io/docs/ Developer Guides 29:26 - Giving the Broad Overview of Angular 2 32:02 - Approaching Documentation 34:18 - Contributing to the Documentation Project wardb@ideablade.com Picks Heart of a Dog (Ward) Chrome Dev Summit codelabs (Aaron) Toastmasters (Chuck) Nexus 5X (Pascal) @robwormald (Pascal) thoughtram Blog (Ward)
Go check out JS Remote Conf! 02:14 - Pascal Precht Introduction Twitter GitHub Blog 03:03 - Getting Involved with the Angular 2 Documentation thoughtram Blog 05:10 - Deciding Where to Contribute 06:16 - Contributors and Contributions Dependency Injection (DI) 15:41 - APIs 18:02 - Reactions to Trainings 20:15 - ngUpgrade @teropa (Tero Parviainen) 25:34 - View Caching 26:53 - “Chapters” (Documentation Format) angular.io/docs/ Developer Guides 29:26 - Giving the Broad Overview of Angular 2 32:02 - Approaching Documentation 34:18 - Contributing to the Documentation Project wardb@ideablade.com Picks Heart of a Dog (Ward) Chrome Dev Summit codelabs (Aaron) Toastmasters (Chuck) Nexus 5X (Pascal) @robwormald (Pascal) thoughtram Blog (Ward)
Go check out JS Remote Conf! 02:14 - Pascal Precht Introduction Twitter GitHub Blog 03:03 - Getting Involved with the Angular 2 Documentation thoughtram Blog 05:10 - Deciding Where to Contribute 06:16 - Contributors and Contributions Dependency Injection (DI) 15:41 - APIs 18:02 - Reactions to Trainings 20:15 - ngUpgrade @teropa (Tero Parviainen) 25:34 - View Caching 26:53 - “Chapters” (Documentation Format) angular.io/docs/ Developer Guides 29:26 - Giving the Broad Overview of Angular 2 32:02 - Approaching Documentation 34:18 - Contributing to the Documentation Project wardb@ideablade.com Picks Heart of a Dog (Ward) Chrome Dev Summit codelabs (Aaron) Toastmasters (Chuck) Nexus 5X (Pascal) @robwormald (Pascal) thoughtram Blog (Ward)
01:33 - Tero Parviainen Introduction Twitter GitHub Blog Build Your Own AngularJS with Tero Parviainen 02:28 - Getting Started Digging the Angular Source Code Angular Documentation 05:05 - The Angular Compiler 06:13 - Advantages of Understanding the Compiler 07:42 - Directives 10:21 - Combining Controllers and Directives 12:43 - Routing 13:42 - What do we need to know about the Directive API? 15:12 - Transclusion 17:46 - Getting Started with the Compiler Tero Parviainen: Inside The AngularJS Directive Compiler 19:08 - How much do you need to know? 20:55 - Why use the compile phase? 22:02 - Angular 2 25:02 - The Clojure and JavaScript Worlds Picks Build Your Own AngularJS with Tero Parviainen (Lukas) The U.S. National Women’s Soccer Team (Joe) Better Off Ted (Joe) Inside Out (Ward) Aftershokz AS500 Bluez 2 Open Ear Wireless Stereo Headphones (Chuck) Paul Graham: Programming Bottom-Up (Tero) Flash Boys: A Wall Street Revolt by Michael Lewis (Tero)
01:33 - Tero Parviainen Introduction Twitter GitHub Blog Build Your Own AngularJS with Tero Parviainen 02:28 - Getting Started Digging the Angular Source Code Angular Documentation 05:05 - The Angular Compiler 06:13 - Advantages of Understanding the Compiler 07:42 - Directives 10:21 - Combining Controllers and Directives 12:43 - Routing 13:42 - What do we need to know about the Directive API? 15:12 - Transclusion 17:46 - Getting Started with the Compiler Tero Parviainen: Inside The AngularJS Directive Compiler 19:08 - How much do you need to know? 20:55 - Why use the compile phase? 22:02 - Angular 2 25:02 - The Clojure and JavaScript Worlds Picks Build Your Own AngularJS with Tero Parviainen (Lukas) The U.S. National Women’s Soccer Team (Joe) Better Off Ted (Joe) Inside Out (Ward) Aftershokz AS500 Bluez 2 Open Ear Wireless Stereo Headphones (Chuck) Paul Graham: Programming Bottom-Up (Tero) Flash Boys: A Wall Street Revolt by Michael Lewis (Tero)
01:33 - Tero Parviainen Introduction Twitter GitHub Blog Build Your Own AngularJS with Tero Parviainen 02:28 - Getting Started Digging the Angular Source Code Angular Documentation 05:05 - The Angular Compiler 06:13 - Advantages of Understanding the Compiler 07:42 - Directives 10:21 - Combining Controllers and Directives 12:43 - Routing 13:42 - What do we need to know about the Directive API? 15:12 - Transclusion 17:46 - Getting Started with the Compiler Tero Parviainen: Inside The AngularJS Directive Compiler 19:08 - How much do you need to know? 20:55 - Why use the compile phase? 22:02 - Angular 2 25:02 - The Clojure and JavaScript Worlds Picks Build Your Own AngularJS with Tero Parviainen (Lukas) The U.S. National Women’s Soccer Team (Joe) Better Off Ted (Joe) Inside Out (Ward) Aftershokz AS500 Bluez 2 Open Ear Wireless Stereo Headphones (Chuck) Paul Graham: Programming Bottom-Up (Tero) Flash Boys: A Wall Street Revolt by Michael Lewis (Tero)
Angular Internals - Angular is an amazing abstraction that hides away many of the complexities of dealing with the DOM, data, and XHRs. But it's extremely valuable to know how your abstractions work to be able to use them to the greatest potential. Tero Parviainen, author of Build Your Own AngularJS will join us to talk about some of the unique insights he's had as he's looked over the Angular source to determine how this amazing abstraction works. Guest: Tero Parviainen Panelists: Olivier Combe, Aimee Knight, Scott Moss, and Pascal Precht Picks/Tips: Tero - David Nolen, The Frontend Architecture Revolution, Jamie XX - In Colour Olivier - Readme.io, Keynote: Inside The AngularJS Directive Compiler, Is React Fast? Kent - Inside the Angular Directive by Tero Parviainen at ng-nl conference, iwantmyname.com, Emoji in commits - http://emojicons.com/ - http://getemoji.com/ Aimee - Promises, Southern Cooking Pascal - Polymer 1.0 Announced Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well. --- Support this podcast: https://anchor.fm/angularair/support
Kuudennessa Flowa-podcast-episodissa aiheena on ohjelmointikielten aateliin kuuluva, Javan virtuaalikoneen päällä toimivat LISP-variantti Clojure. Podcastissä selviää muun muassa, miksi Clojure on kilpailuetu niille yrityksille, jotka sitä käyttävät. Vieraana on tällä kertaa itsenäinen softakehittäjä ja Clojure Cupin pääjärjestäjä Tero Parviainen (@teropa) sekä Flowan Clojure-guru Tero Kadenius (@pisketti). Haastattelemassa Teroja on vasta Clojure-fanboy-asteella oleva funktio-ohjelmointi-intoilija Ari-Pekka Lappi (@ilmirajat). Tämänkertaisessa episodissa aiemmista episodeista tuttua anti-agile jäärää tuuraa Olli Olioguru, joka epäilee, että funktio-ohjelmointi on aivan liian vaikeaa junnukoodaajille sekä päivittelee sitä, kuinka halpakoodausmaista tuleva Java-koodikin on kuraa eikä siten uskalla edes ajatella offshore-Clojure-koodin kryptisyyttä. Podcast-isäntä Ari-Pekka haastaa myös vieraitaan sillä ikävällä tosiasialla, että Javan virtuaalikonetta on kehitetty pitkälti vain Javan ehdoilla ja muut Javan virtuaalikoneen päällä toimivat kielet kärsivät siitä. Clojure guruilun lisäksi Tero Parviainen on hyvin perillä siitä mitä frontend-kehityspuolelle kuuluu. Hän on kirjoittamassa kirjaa otsikolla ”Build Your Own AngularJS” ja häneltä on julkaistu teos otsikolla ”Real-time Web Application Development using Vert.x 2.0”. Taustalla ennen Clojurea Tero Parviaisella on Java ja Ruby. Podcastissa Tero Parviainen paljastaa, että vielä vuosi sitten hän ei olisi vakavissaan edes harkinnut Clojurea frontissa, mutta nyt tilanne on muuttunut, sillä Clojure-rintamalla on tapahtunut todella paljon erityisesti frontend -kehityksen saralla. Tätä nykyä käyttötapauksia, missä Parviainen ei käyttäisi Clojurea on aina vaan vähemmän ja vähemmän. Lisää tietoa Terosta löytyy osoitteesta http://teropa.info.Tero Kadeniuksen taustat ovat vahvimmin Java-ohjelmoinnissa. Clojureen hän pääsi tutustumaan ensimmäistä kertaa noin neljä vuotta sitten. Vapaa-ajan Clojure-projektien lisäksi taustalla on vuoden mittainen Clojure-työprojekti. Myös Tero on kirjoittamassa kirjaa, mutta aiheena on Agile- ja Lean-sovelluskehitys. Näillä näkyminen kirja on tulossa julki vielä tämän vuoden aikana.
In this episode we talk to Tair Assimov and Tero Parviainen from Deveo.Deveo is a new breed of software development and collaboration platform to host and manage your source code. Instead of giving all possible SCM features, Deveo's goal is to enable 3rd party developers extend the platform with consistent applications. If you cannot see the audio controls, your browser does not support the audio element. Use the link below to download the mp3 manually. Link to mp3Links:Deveo homepage, blog, twitterDeveo Developer docsROI calculationUsability tests we’ve doneVersion Control Weekly newsletter, archivesPeter Cooper's various newsletters for developersLibgit2 Database BackendsShallow and sparse Git clonesTero adds: "When you sign up for Deveo, there is one hidden App I mentioned, “mdoc”: When you have a Git repository in Deveo, with Mdoc you can create Markdown formatted files and the Deveo Web Client will render the contents and outline. Be aware, this is an experimental app built in couple of days to get to know Deveo when I joined the team."Listen to the episode on YouTube