October 21 / Oren Farhi / backbone

Backbone & Angry Birds in London

I returned home about two weeks ago from Appsworld conference in London. I gave my known talk about developing javascript based application with Backbone.js, Require.js – incorporating the Angry Birds game as a Demo.
This is a summary of my talk and my experience.


After talking with a friend, he introduced me to one of Appsworld organizers who looked for speakers for html5 track. AppsWorld has been twice in the past – focusing on mobile development as well as desktop development.
I gave talks in the past, in Hebrew only. I was then given the challenge to stand in front a worldwide audience, speaking of my passion, in a language I feel comfortable with – but never gave a 30 minutes professional talk with. Being honest, breaking the barrier of speaking in front of an audience was quite hard for me – and lots in favor of my current working place, Tikal, and specificaly, Tikal’s Knowledge CEO – Lior Kanfi. So – I saw this opportunity of speaking in front of an audience in English a great challenge and a great experience that I can benefit from – both Professionally and Personally.
The HTML5 Track focused on the new era of developing web applications – featuring HTML5 vs native apps debate and HTML5 related case studies.
My talk, Object Orient Javascript & Javascript Architecture – focused on developing javascript based web applications with Backbone.js & Require.js. Demos for this talk show angry birds thrown around to demonstrate the concept of this talk.
I was quite nervous and excited during the break that was before my lecture. On the days before the lecture, I practiced the things I was about to say, and just from time to time, practicing it on the subway, whenever I sat to eat something and whenever I had time to practice.
I started my talk a bit excited, focusing on talking about my passion, my daily doings – developing and organizing javascript code and applications. On a retrospective, I spoke fluently and clear even though I felt like i was missing something. Time ran out pretty quick and skipped few slides and was happy to get to the final summary – which is one of the most important slide. Overall, It was a great experience. I was happy to see people that agreed with on the audience as well as some people laughing and enjoying the funny parts of my talk.
I got a great and positive feedback – both for the subject of my talk, as well as for the clear and fluent English.
I managed to record my talk on video so – the talk is available on youtube.

Tags

angular.js apps architecture backbone bcakbone bitbucket browserfiy css free front end framework git github google google chrome bookmarklet extensions goolge Grunt.js gruntjs gulpjs javascript jquery learning node.js notepad++ open source patterns plugin polymer requirejs resources talks tools underscore vcs web framework

Recent Posts

  • Github Workflow & “Feature Toggles”
  • A Journey From Require.js to Browserify
  • How to keep up with the Javascript Landscape Trends
  • Fuseday Experiments – working with Google Web Starter Kit & React.js
  • Decluttering Your Web Application Using angular.js & grunt.js – Part 1

Latest Tweets

  • @orizens

    spacer beta for an #angularjs #opensource version for #echoesplayer echotu.be using @John_Papa angularjs styleguide github.com/orizens/echoes…

  • @orizens

    spacer My latest upload : #UI #Testing Best Practices - An Expected Journey on slideshare.net/orizens/ui-tes… #angularjs #karma #jasminejs @tikalk

  • @orizens

    spacer i use wikipedia daily - so, i donated - “support Wikimedia: tweet it with hashtag #keepitfree!” wikimediafoundation.org/wiki/Thank_You…

  • @orizens

    spacer Integrating #WebComponents with #AngularJS · Pascal Precht pascalprecht.github.io/2014/10/25/int…

  • @orizens

    spacer going to speak about Automated web #UI #testing #angularjs #karma #jasminejs - #Fullstack Developers #Israel - Meetup meetup.com/full-stack-dev…

Find in Orizens

spacer Written by:Oren Farhi

Experienced Front End Architect & Javascript Consultant