Hazem Saleh

more photos (6)

Hazem Saleh’s Followers (5)

member photo
member photo
member photo
member photo
member photo
Ahmed E...
573 books | 109 friends

Ed Burns
487 books | 57 friends

Jimmy B...
113 books | 49 friends

Hussein...
574 books | 195 friends

Hosam Aly
24 books | 65 friends

Hisham
88 books | 155 friends

Grant S...
175 books | 21 friends

Eslam
28 books | 193 friends

More friends…

Hazem Saleh

Goodreads Author


Born
in Cairo, Egypt
February 21

Website

Twitter

Genre

Member Since
June 2011

URL


Hazem Saleh has ten years of experience in Java EE, Mobile and Open Source technologies. He worked as a technical consultant for many clients in Europe (Sweden), North America (USA, Canada), South America (Peru), Africa (Egypt, Morocco, Zambia), and Asia (Qatar, Kuwait, KSA). He is an Apache MyFaces committer and a person who spent many years of his life writing open source software. Beside being the author of the "JavaScript Unit Testing" book, "Pro JSF and HTML5" book and the co-author of the "Definitive guide to Apache MyFaces" book, Hazem is also an author of many technical articles, a developerWorks contributing author and a technical speaker in both local and international conferences such as ApacheCon North America, Geecon, JSFDays, ...more

To ask Hazem Saleh questions, please sign up.

Popular Answered Questions

Hazem Saleh Writing is my passion. I really find writing (and speaking) a great way to communicate my ideas to the world wide technical community. When I began wr…moreWriting is my passion. I really find writing (and speaking) a great way to communicate my ideas to the world wide technical community. When I began writing, My main aim was to (and still) share my technical experience with people in order to help them rapidly finding solutions for some of their technical problems, and in order to know their feedback and learn from their opinions.

Because sharing experiences is a great thing, I always encourage my colleagues to start and update their technical blogs in order to document their technical experiences and to share them with the technical community.

Finally, I can say that the best thing about writing is simply making people happy after finding solutions for problems that they may stay nights in order to fix, or after understanding and applying a good technique that helps them doing a better job.(less)
Hazem Saleh One of my main passion areas is generally speaking, writing, and sharing my experience and ideas with people. This is why I find writing books an inte…moreOne of my main passion areas is generally speaking, writing, and sharing my experience and ideas with people. This is why I find writing books an interesting activity.

Because of my writing passion, I always prefer working with publishing companies that have a flexible and an agile publishing process. The flexible and agile publishing process really helps a lot in optimizing the required time for converting any author's draft ideas to a final quality published book which is a must for making books relevant because we are living in a world that has a lot of technology updates every day.

Writing a technical book in a very long time can really be a big factor for its failure because it may not be able to answer many new questions by the technical community and may not represent the current state of technology in its publishing time.

Adding to preferring the flexible publishing process, and because I'm personally a supporter for open source projects (which makes a new world map without borders because in Open source projects all the interested people in world contributes to a common target for making the world better), I always prefer working with publishing companies that support open source projects. I really like the idea of paying a royalty directly to open source projects for the sales of their related books.(less)
Average rating: 3.52 · 31 ratings · 13 reviews · 12 distinct works
JavaScript Unit Testing

3.19 avg rating — 21 ratings — published 2012 — 3 editions
Rate this book
Clear rating
Pro JSF and HTML5: Building...

by
3.83 avg rating — 6 ratings — published 2013 — 4 editions
Rate this book
Clear rating
JavaScript Mobile Applicati...

4.67 avg rating — 3 ratings — published 2014 — 3 editions
Rate this book
Clear rating
The Definitive Guide to Apa...

by
it was amazing 5.00 avg rating — 1 rating — published 2007 — 9 editions
Rate this book
Clear rating
Mobile Application Developm...

by
0.00 avg rating — 0 ratings
Rate this book
Clear rating
Mobile Application Developm...

by
0.00 avg rating — 0 ratings
Rate this book
Clear rating
Mobile Application Developm...

by
0.00 avg rating — 0 ratings
Rate this book
Clear rating
Pro JSF and HTML5: Building...

by
0.00 avg rating — 0 ratings
Rate this book
Clear rating
JavaScript Native Mobile Ap...

0.00 avg rating — 0 ratings
Rate this book
Clear rating
JavaScript Unit Testing

0.00 avg rating — 0 ratings
Rate this book
Clear rating
More books by Hazem Saleh…

MVVM architecture, ViewModel and LiveData (Part 1)

During Google I/O, Google introduced architecture components which includes LiveData and ViewModel which facilitates developing Android app using MVVM pattern. This article discusses how can these components serve an android app that follows MVVM.

Read my full article:

https://medium.com/@hazems/mvvm-architecture-viewmodel-and-livedata-part-1-604f50cda1

Read more of this blog post »
 •  0 comments  •  flag
Share on Twitter
Published on June 03, 2017 03:08
24467 O'Reilly Media Book Club — 231 members — last activity Dec 13, 2023 05:34PM
This is a group for fans of O'Reilly Media books . Do you have a favorite animal book? Share your stories, suggestions, or join our book discussions ( ...more



No comments have been added yet.