life michael Haim Michael Tel-Aviv I am a professional software development trainer and consultant. I assist software developers and software development companies keeping up with the endless evolution of new technologies, including new programming languages, frameworks, and platforms. life michael’s tracks Becoming a Talent in Software Development by life michael published on 2019-07-23T09:00:17Z Improving Our Learning Capabilities by life michael published on 2019-07-23T08:58:15Z The Importance of Age in Software Development by life michael published on 2019-07-23T08:56:01Z Becoming a Professional FED by life michael published on 2019-07-23T08:42:41Z Learning The Programming Language First by life michael published on 2019-07-23T08:37:23Z The First Programming Language by life michael published on 2019-07-23T07:46:56Z Capturing Lectures on Video by life michael published on 2019-07-23T04:42:49Z Reverse Learning by life michael published on 2019-07-22T10:11:37Z Software Development Long Running by life michael published on 2019-07-05T07:53:06Z Learning Programming In Small Classes by life michael published on 2019-07-05T07:46:02Z