New Speaking Engagement – DevWeek 2016

Saturday, January 23, 2016

Two weeks ago I was notified that I got accepted to speak in DevWeek 2016 conference. This is going to be the third time I’m coming to speak in DevWeek and I’m really excited to meet all the attendees, speakers and conference organizers.   In the conference I’m going to have two sessions. Here are the session details: One language to rule them all: TypeScript Creating cross-platform, application-scale JavaScript code that runs in any browser or in any host is very hard. TypeScript is a programming language that changes that situation. In this session, Gil will introduce the TypeScript language....

My Codemotion Tel Aviv 2015 Slide Deck and Demos

Wednesday, December 16, 2015

I just finish delivering a session called “Biological Modeling, Powered by AngularJS” in Codemotion Tel Aviv 2015 conference.First of all, I want to thank the audience who came to hear a session at the end of the day!Also, I want to thank the conference organizers for having me both as a speaker and as the front-end track moderator! If you want to take a look at the slide deck and demos you can find them online.
no comments

Copy to Clipboard Directive

Saturday, November 14, 2015

Yesterday I was requested to create a “copy to clipboard” behavior in an AngularJS application I’m building. The main idea was to mark some content which has a meaning and to enable the user to copy the “meaning” to the clipboard by pressing a button. Here is the directive I ended up with: (function () { 'use strict'; angular. module("demo"). directive("copyToClipboard", copyClipboardDirective);  function copyClipboardDirective() { var clip;  ...
no comments

New Speaking Engagement – Codemotion Tel Aviv 2015

Thursday, October 22, 2015

A few weeks ago I was notified that I got accepted to speak in Codemotion Tel Aviv 2015 conference.In the conference I’m going to repeat the session I did in AngularConnect but this time I’ll have 40 minutes and I’ll be able to cover more ground and in my native language.Here is the session description: Biological Modeling, Powered by AngularJS Scalable Vector Graphics (SVG) is a markup language that enables building two-dimensional vector graphics in the browser. Combining SVG and AngularJS can help you build very interesting models such as graphs, gauges and even more sophisticated graphics. In this...
no comments

My AngularConnect Slide Deck and Demos

Tuesday, October 20, 2015

I just finish delivering a session called “Biological Modeling, Powered by AngularJS” in AngularConnect conference. First of all, I want to thank the audience who came after lunch to hear a session about SVG + AngularJS + biology use case. Also, I want to thank the conference organizers for a great conference! Tomorrow I’m having an “Ask me anything” session in 15:25 so if you have any questions, come and ask me If you want to take a look at the slide deck and demos you can find them online.

Software Architect 2015 Session Slide Decks and Demos

Thursday, October 15, 2015

I’ve just finished delivering two sessions in Software Architect 2015 conference about Web Components and ES2015. First of all, I want to thank all the delegates who attended the sessions. I also want to thank the organizers of Software Architect 2015 for hosting me and enabling me to talk in the conference. You can find the slide deck and demos of the ‘Web Components - The Future is Here” session here.You can find the slide deck and demos of the ‘Brand New JavaScript - ECMAScript 2015” session here. Enjoy!

Getting Started with the TypeScript Language – Slide Deck and Demos

Friday, September 11, 2015

Yesterday, I had the pleasure of delivering an introduction to TypeScript session in WDC.IL user group.I want to thank all the attendees who came to hear me talk.In the session we explored the key features of TypeScript and we created an end to end SPA using TypeScript as a language, node.js as a server side framework and AngularJS as the front-end SPA framework. You can find the slide deck and demos online. Enjoy!
no comments

Creating an AngularJS Directive Wrapper on top of a Third Party Library

Thursday, September 10, 2015

Yesterday I was consulting about Angular and one of the things that popped up was to wrap a third party library inside an Angular directive.If you are new to Angular or to Angular directives there are tons of posts about the subject in the internet and I suggest to start with Dan Wahlin’s directives post series.In this post I‘m going to show you how to start creating a library wrapper using a directive and a previous directives knowledge is a must. So, let’s get started. The Tale of Endless JavaScript Libraries There are gazillion JavaScript libraries out there. Every...
one comment

New Speaking Engagement – Getting to Know the TypeScript Language at WDCIL

Thursday, August 27, 2015

In two weeks I’ll be presenting a session called “Getting to Know the TypeScript Language” in WDCIL. In the session I’ll introduce you to the TypeScript language and then we will deep dive into an example of building a small SPA using TypeScript, node.js and AngularJS. The session details: Getting to Know the TypeScript Language Creating cross-platform, application-scale JavaScript code that runs in any browser or in any host is very hard. It is even harder to create a maintainable JavaScript code.  TypeScript is a programming language that changes that situation.In the session you will get to know the...
no comments