Web Components – The Future is Here – Slide Deck and Demos

April 20, 2016

I’ve just finished presenting my second (and last) DevWeek 2016 session.First of all, I want to thank the audience for coming to hear me talk about Web Components.I also want to thank DevWeek organizers for the invitation to speak in the conference for the third time.My session explained the four different APIs that are included in the Web Components specs. Then, I talked about two useful libraries – Polymer and x-tag.The slide deck and demos are online and can be download from my OneDrive.

Who’s Afraid of Front-End Databases? Slide Deck and Demos

Last evening I had the pleasure of presenting a lightning talk in AngularJS Labs Meetup in London. First of all, I want to thank the great audience for coming to hear the sessions in the Meetup. I also want to thank Gerard Sans for the invitation to speak and for organizing a great evening.My session explained what is IndexedDB and how to use it. Then, I showed an experimental library called angular2-indexeddb, which I wrote to help with IndexedDB usage in ng2 apps.The slide deck and demos are online and can be download from my OneDrive.
no comments

One Language to Rule Them All: TypeScript–Slide Deck and Demos

April 19, 2016

I’ve just finished delivering a session in DevWeek 2016 about the TypeScript language. First of all, I want to thank the great audience that came to hear the session. In the session I talked about the reasons to use TypeScript, a few of the language features and ended with an end to end SPA demo which was written with TypeScript.The slide deck and demos are online and can be download from my OneDrive.
no comments

Web Components Slide Deck and Demos

April 4, 2016

Last night I had the pleasure of presenting a web components session in Dropbox TLV Meetup. First of all I want to thank the great audience that came to hear my session. I also want to thank Gal Bar-Nissan and Meir Morgenstern from Dropbox Israel for the invitation to speak in their Meetup. In the session I talked about the reasons for the new web components specifications and then delved into the APIs themselves. The slide deck and demos are online and can be download from my OneDrive.
no comments

New Speaking Engagement – FullStack 2016

March 24, 2016

Last week I was notified that I got accepted to speak in FullStack 2016 conference.  In the conference I’m going to have a session about SVG and AngularJS. Here are the session details: 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 session you will get to know what is SVG and how AngularJS and SVG can play together. You will also see an...

Quick Tip – Transclusion in React

March 23, 2016

Yesterday I created a complex React menu component that needed to host another component. In order to do the same behavior in Angular v1 you would have probably used transclusion. In React in order to host a child/ren component inside a host parent component you can use the props.children property. The following example shows a simple component that exposes the option to host other components: export class ExampleComponent extends Component { render() { function createItem(item) { return...
no comments

AngularJS Labs Meetup Speaking

March 19, 2016

Next month, while I’ll be in London for DevWeek conference, you can join me and other fellow speakers to an evening of lightning talks in AngularJS Labs Meetup. In my session, which is called “Who’s Afraid of Front-End Databases?“, I’ll talk about front-end databases and in particularly IndexedDB.Then, I’ll present angular2-indexeddb an experimental library I wrote that wraps IndexedDB in an AngularJS 2 service.I want to thank Gerard Sans for the invitation to come and speak! If you are interested, the event registration is still open. See you there!

Intro to TypeScript Language Slide Deck and Demos

February 25, 2016

Last night I delivered a session in JavaScript Israel Meetup: “Intro to TypeScript Language”. First of all, I want to thank the audience who came to hear a session at the end of a working day! Also, I would like to thank Shai and Oren who invited me to speak in the Meetup. In the session I covered the why to use TypeScript, some key features and how to kick start with the language. If you want to take a look at the slide deck and demos you can find them online.
no comments

angular2-indexeddb Repository is Alive

February 2, 2016

Yesterday I was working on a session idea and started playing with Angular 2 and IndexedDB. The result is angular2-indexeddb an experimental Angular 2 library that wraps IndexedDB database in an Angular 2 service. The library exposes very simple API to enable the usage of IndexedDB without most of it plumbing you will have to do to make it work. I’ll be happy to get your feedback.
no comments

My Public Speaking Dilemma

January 27, 2016

For some of you this post will probably sound like a rant. But what the hack… I started my public tech speaking more than 9 years ago and since then I talked in numerous international conferences, user groups, Meetups and more. I really enjoy speaking and I recommend that to whoever want to share his knowledge and experience. The big bonus in speaking is meeting a lot of people who care about their profession and want to learn new stuff (and even old stuff from time to time) which can enrich their knowledge. I remember my first session preparation like...
5 comments