Addy Osmani : Creator of Yeoman / AuraJS / BasketJS / TasteJS / Polymer

addyosmani
Ada yang pernah melihat free ebook yang berjudul Developing Application with BackboneJS ? Atau pernahkah Anda mengunjungi Blog Jquery dan melihat banyak tulisan yang ditulis oleh Addy Osmani ? Ya, dialah sang penulis dari buku BackboneJS yang diterbitkan O’Reilly tersebut. Dia juga merupakan salah satu penulis di Blog Jquery. Lebih lengkapnya mari kita ulas siapakah Addy Osmani.
Learning Javascript Design Patterns
Learning Javascript Design Patterns
Developing BackboneJS Applications
Developing BackboneJS Applications
Addy Osmani, seorang lulusan sarjana ilmu komputer dari University of Shefield dan magister ilmu komputer dari University of Warwick. Selain itu Addy mendapatkan juga sertifikasi dari University of Oxford antara lain Design for Security Certification dan Platform and Application Security Certification. Saat ini Addy merupakan seorang engineer di Google, tepatnya di project Chrome. http://addyosmani.com). Website pribadinya berisi tentang web tooling, web development, Javascript, dan berbagai tulisan seputar web framework yang dibuat olehnya atau yang digunakannya.
Addy Osmani
Addy Osmani
Addy Osmani dikenal karena Addy menciptakan berbagai alat yang dapat membantu pengembangan aplikasiweb. Berikut adalah alat untuk pengembangan aplikasi web yang diciptakannya baik itu oleh dirinya atau bersama timnya:
  1. Yeoman, generator untuk aplikasi web yang berbasis AngularJS, BackboneJS, dan EmberJS (http://yeoman.io/)
    Yeoman
    Yeoman
  2. TodoMVC, Javascript framework yang berbasis MV* (http://todomvc.com/)
  3. Polymer, library yang digunakan untuk membuat elemen HTML custom (http://www.polymer-project.org/) dan reuseable
Polymer
Polymer
  • WebComponents (http://webcomponents.org/)
  • UMD, pattern untuk modul Javascript agar dapat berjalan dimana saja (https://github.com/umdjs)
    UMD JS
    UMD JS
  • Grunt UnCSS, grunt task yang digunakan untuk menghapus CSS yag tidak digunakan (https://github.com/addyosmani/grunt-uncss)
  • Taste, learning experience yang lebih baik untuk Javascript (http://tastejs.com/)
    TasteJS
    TasteJS
  • Basket, script yang digunakan sebagai resource loader untu caching menggunakan Local Storage (https://github.com/addyosmani/basket.js)
  • Aura, arsitektur Javascript yang bersifat event-driver untuk mengembangkan component-based applications (https://github.com/aurajs/)
    AuraJS
    AuraJS
Addy juga memiliki beberapa buku yang ditulisnya dan dapat dibaca secara gratis oleh para antusias Javascript dan web development. Berikut buku yang ditulis oleh Addy Osmani:
  1. Developing BackboneJS Applications (http://addyosmani.github.io/backbone-fundamentals/)
  2. Learning Javascript Design Pattern (http://addyosmani.com/resources/essentialjsdesignpatterns/book/)
  3. Pattern for Large-Scale Javascript Development (http://addyosmani.com/largescalejavascript/)
  4. Writing Modular Javascript with AMD, CommonJS dan Harmony (http://addyosmani.com/writing-modular-js/)
Selain itu Addy memiliki slide yang diunggahnya ke Slideshare (http://www.slideshare.net/AddyOsmani) sebanyak 11 slide dan terdapat juga slide miliknya sebanyak 24 slide yang diunggah ke SpeakerDeck (https://speakerdeck.com/addyosmani). Tentu saja slide yang diunggahnya banyak yang membahas tentang web development dan Javascript.

Addy Osmani
Addy Osmani

Lalu dimanakah kita dapat kontak dengan Addy ? Berikut daftar social network dan layanan komunikasi yang digunakannya jika ingin berinteraksi dengannya:
Banyak sekali yah karyanya :D, baik itu buku, alat, slide, dan tulisan di banyak blog yang melibatkan Addy. Sebagai penginspirasi berikut adalah quotes yang ditulis oleh Addy:
First do it, then do it right, then do it better. This is one fundamental I always keep in mind when developing anything.”
If you’re a developer wishing to learn something new, regardless of skill-level, remember that as important as it is to read, it’s equally as important to get out there and *do*.”
Semoga menginspirasi dan menciptakan banyak karya :D
(Sumber gambar: http://media.creativebloq.futurecdn.net)

0 komentar: