Recent Posts

Teachable – The Complete Python Course

A Teachable course about Python programming. Learn Python for AI, Machine Learning, Data Science and App Development for only $29 USD. The course includes:

  • 12 hours of easy-to-understand videos and activities
  • Coding exercises
  • Practice activities
  • Certificate of completion

For more information go to the course landing page

About the Instructor

Mosh Hamedani is a software engineer with almost two decades of experience. He’s taught over three million people how to code or how to become a professional software engineer through his online courses and YouTube channel. “I believe coding should be fun and accessible to everyone.”

 

 

Welcome to My World!

Welcome to blog.davidi.com! This is a blog about everything related to Software Development (including the kitchen sink). Posts that appear here contain articles about Tools, Technologies, News, Tips, Answers, Tutorials, Conversations, Videos and Stories across all Programming Languages and Platforms.

About David I

David Intersimone, known to many as “David I”, is a passionate and innovative software industry veteran who extols and educates the world on developer tools, software development and software architectures. David I wrote his first computer program, a Prime Number Generator using Fortran on an IBM 360/40, in the Fall of 1969 as a Cal Poly San Luis Obispo student. After graduation with a Computer Science degree in 1973 David spent his first 13 years in the computer industry as a software engineer and project manager.

David joined Borland Software in 1985 where he practically invented Developer Relations. During David I’s five decades as a software engineer, development manager, developer community executive, development cheerleader, and developer advocate, he has created and participated in thriving global developer communities while producing thousands of articles, videos and blog posts while travelled more than 4 million miles to visit with developers.

Before Embarcadero acquired the developer tools business from Borland Software, David spent more than 20 years with Borland in various evangelism, engineering, and development capacities, including creating the company’s developer relations program.

Today, David I shares his visions and insights as a software engineer and pioneer in developer relations with program managers, directors and developers where he gives workshops, webinars, guidance and advice on developer communities, developer advocacy and software development.