Folder Structure in a Client-Oriented Web Project

December 12, 2014

Introduction Folder structure is one of the first issues that you will need to solve when you start a new client-oriented web project. In order to help maintainability of client-oriented web applications, it is crucial to organize your folders in a way that it will be easy to find your way in the project. As projects become more and more complex, that might help the developer’s orientation. Folder Structure Options There are lot of way to organize your folder structure but in my opinion the two main options are: 1. By file types 2. By logical modules In...
2 comments

New Speaking Engagement – DevWeek 2015

December 10, 2014

A week ago I was notified that I got accepted to speak in DevWeek 2015 conference. This is going to be the second time I’m coming to speak in DevWeek and I’m really excited to meet all the attendees, speakers and conference organizers. This time I’ll be there with my fellow GDG Rashlatz Meetup organizers and my friends Shai Reznik and Oren Rubin. We consider the conference a GDG Rashlatz road trip .   In the conference I’m going to have a session and a workshop. Here are the details: The characteristics of a successful SPA Single-page applications (SPAs) are...
no comments

Slide Deck and Demos – Using Communication and Messaging APIs in The HTML5 World – Codemotion Tel Aviv

November 30, 2014

I had the pleasure to deliver a session about HTML5 communication and messaging APis in Codemotion Tel Aviv today.In the session, I explained what is HTML5 in my humble opinion.Later on, we delved into different HTML5 communication and messaging APIs such as the message event, CORS, Server-Sent events and Web Sockets.I want to thank all the session attendees. It was a pleasure to meet you all.You can find the slide deck and demos online.
no comments

TypeScript Demos from My TechEd Europe Session

October 30, 2014

I had the pleasure of delivering a TypeScript session today in TechEd Europe.In the session, I introduced the TypeScript language and talked about language features and how to use them.Later on, I wrote a simple end-to-end web application using TypeScript in the server (with Node.js and Express) and in the front-end (mainly with jQuery).I want to thank all the session attendees! You can find the demos online.

Slide Deck and Demos – Quick Tour to Front-End Unit Testing Using Jasmine – Software Architect 2014 Conference

October 17, 2014

I had the pleasure to deliver a session about unit testing in JavaScript using Jasmine framework. In the session I explained why you need to do unit testing in general and what is behavior driven development (BDD).Later on, we delved into Jasmine and the features it includes and in the end of the session we explored the Karma JavaScript test runner.I want to thank all the session attendees. It was a pleasure to meet you all.You can find the slide deck and demos online.

DevConnections 2014 – Quick Tour to Front-End Unit Testing Using Jasmine Slide Deck and Demos

September 19, 2014

A few hours ago, I had the pleasure of delivering a session about JavaScript unit testing using the Jasmine framework in DevConnections 2014 conference. You can look at the session slide deck and download the demos. I want to thank all the attendees who came to hear me!

sparXys Services

September 4, 2014

Lately, I was asked a couple of times what I’m doing today since I left SELA Group.If you are following my Blog, you probably know that I founded my own consulting/training company – sparXys.In sparXys, we are providing the following services: Software and technology consultancy Training and mentoring services Software development methodologies consulting If you are looking for those services, feel free to contact me.

New Article – Backbone.js at a Glance

September 2, 2014

Yesterday, DotNetCurry magazine published an article that I wrote. The article introduces Backbone.js, a front-end MVC library, that I used in various of successful projects. While I’m using other MVW libraries/frameworks as well (AngularJS and Knockout.js for example), I’m always happy to return to Backbone.js and use it in projects. Here is were you can find the article. Enjoy! and let me know what do you think about it.
no comments

New Speaking Engagement – TechEd Europe 2014

August 20, 2014

Yesterday I was notified that one of my suggested sessions to TechEd Europe 2014 was accepted. First of all, it is a honor to be accepted as a speaker to a huge conference such as TechEd Europe.  Also, it is going to be my first time in Barcelona so I’m very excited. In the conference I’m going to speak about the TypeScript language and how to use it to build an end-to-end web applications. The session details: Building End-to-End Web Apps Using TypeScript Creating cross-platform, application-scale JavaScript code that runs in any browser or in any host is...
no comments