About

A career built around technology and teaching.

I’m Edwin Diaz, an educator, software developer, and entrepreneur. My work has grown from a lasting interest in how technology is made and how it can be taught clearly.

The work

Learning by building. Teaching from experience.

For more than a decade, I’ve worked across software development, software building, online technology instruction, digital education, and entrepreneurship.

That experience has shaped a practical approach to teaching. The goal is not simply to explain an idea, but to make it useful enough for someone to apply with confidence.

Teaching at scale

Technology education for a worldwide audience.

My courses have enrolled more than 900,000 students on Udemy, and my educational content across courses, YouTube, and other platforms has reached millions of learners and viewers worldwide. I continue to teach, build, and explore new areas of technology.

Teaching has remained closely connected to building: understanding the tools, working through the problems, and turning that experience into clear instruction.

Continuing

Curiosity is still part of the job.

I continue to learn, build, teach, and create. This site is a focused home for that established body of experience and for the work that comes next.

Explore resources