
20.9K
Downloads
286
Episodes
James King and Steve Greenblatt discuss topics relevant to AV programming, programmers, and those who work with audiovisual control systems. To join the conversation or ask a question to be featured on a show, reach out to @AV_JamesKing or @stevegreenblatt on Twitter.
Episodes

27 minutes ago
27 minutes ago
24 min
James King and Steve Greenblatt welcome back Tim Albright, Keynote Speaker, Author of Building on Ashes, and Founder of AVNation, to discuss his framework for overcoming failure and personal OS by which he lives his life, achieves results, and accomplishes goals.
Tim previously discussed his book, Building on Ashes, on episode 283, and his AV journey, passion for control programming, and insights on how to market yourself and programming in AV in episodes 103 and 104.
Tim Abright can be reached on his website, timalbright.com, and on LinkedIn: https://www.linkedin.com/in/tdalbright/.
Tim's book Building on Ashes is available on Amazon: https://amzn.to/4raiHlQ. AVNation can be found at avnation.tv. This podcast is supported by Control Concepts, the industry leader in AV software development and API integration.
Control Concepts develops the building blocks programmers use to seamlessly integrate products or add functionality to their systems. To learn more, visit controlconcepts.net and ccisupported.net.
To join the conversation or have your question answered on a future episode, join the Ask The Programmer group on LinkedIn and post a message, leave a comment, or reach out to us @AV_JamesKing or @stevegreenblatt on LinkedIn, X/Twitter, or Bluesky, and be sure to include #AskTheProgrammer.
The Ask The Programmer podcast can be found at @AVProgrammerPod on X/Twitter or on Bluesky as @asktheprogrammer.

Sep 13, 2026
Sep 13, 2026
26 min
James King and Steve Greenblatt welcome back Tim Albright, Keynote Speaker, Author of Building on Ashes, and Founder of AVNation, to discuss his recently published book, Building on Ashes, including what it was like to write a book, what motivated him to write it, and what he hopes readers will gain from reading the book.
Tim previously discussed his AV journey, passion for control programming, and insights on how to market yourself and programming in AV in episodes 103 and 104.
Tim Abright can be reached on his website, timalbright.com, and on LinkedIn: https://www.linkedin.com/in/tdalbright/.
Tim's book Building on Ashes is available on Amazon: https://amzn.to/4raiHlQ.
AVNation can be found at avnation.tv.
This podcast is supported by Control Concepts, the industry leader in AV software development and API integration. Control Concepts develops the building blocks programmers use to seamlessly integrate products or add functionality to their systems. To learn more, visit controlconcepts.net and ccisupported.net.
To join the conversation or have your question answered on a future episode, join the Ask The Programmer group on LinkedIn and post a message, leave a comment, or reach out to us @AV_JamesKing or @stevegreenblatt on LinkedIn, X/Twitter, or Bluesky, and be sure to include #AskTheProgrammer.
The Ask The Programmer podcast can be found at @AVProgrammerPod on X/Twitter or on Bluesky as @asktheprogrammer.

Sep 6, 2026
Sep 6, 2026
35 min
James King and Steve Greenblatt welcome back Jarad Spencer, AV Programmer/Owner at Spencer Code, to discuss the importance of collaboration among AV programmers, attracting new programmers to the industry, and how AV programmers find support in one another.
Jarad Spencer previously appeared as a guest on episode 281.
Jarad Spencer can be found on LinkedIn https://www.linkedin.com/in/jarad-spencer-8b052a13/. Spencer Code can be found at https://www.spencerco.de.
This podcast is supported by Control Concepts, the industry leader in AV software development and API integration. Control Concepts develops the building blocks programmers use to seamlessly integrate products or add functionality to their systems. To learn more, visit controlconcepts.net and ccisupported.net.
To join the conversation or have your question answered on a future episode, join the Ask The Programmer group on LinkedIn and post a message, leave a comment, or reach out to us @AV_JamesKing or @stevegreenblatt on LinkedIn, X/Twitter, or Bluesky, and be sure to include #AskTheProgrammer.
The Ask The Programmer podcast can be found at @AVProgrammerPod on X/Twitter or on Bluesky as @asktheprogrammer.

Aug 30, 2026
Aug 30, 2026
32 min
James King and Steve Greenblatt welcome guest Jarad Spencer, AV Programmer/Owner at Spencer Code, to share his AV journey, how he approaches programming differently, and how his remote support helps AV field techs work more effectively.
Jarad Spencer can be found on LinkedIn https://www.linkedin.com/in/jarad-spencer-8b052a13/. Spencer Code can be found at https://www.spencerco.de.
This podcast is supported by Control Concepts, the industry leader in AV software development and API integration. Control Concepts develops the building blocks programmers use to seamlessly integrate products or add functionality to their systems. To learn more, visit controlconcepts.net and ccisupported.net.
To join the conversation or have your question answered on a future episode, join the Ask The Programmer group on LinkedIn and post a message, leave a comment, or reach out to us @AV_JamesKing or @stevegreenblatt on LinkedIn, X/Twitter, or Bluesky, and be sure to include #AskTheProgrammer.
The Ask The Programmer podcast can be found at @AVProgrammerPod on X/Twitter or on Bluesky as @asktheprogrammer.

Aug 23, 2026
Aug 23, 2026
23 min
James King and Steve Greenblatt discuss how programmers can approach projects when they are asked to hand off code to the client for future updates and reuse.
This podcast is supported by Control Concepts, the industry leader in AV software development and API integration. Control Concepts develops the building blocks programmers use to seamlessly integrate products or add functionality to their systems. To learn more, visit controlconcepts.net and ccisupported.net.
To join the conversation or have your question answered on a future episode, join the Ask The Programmer group on LinkedIn and post a message, leave a comment, or reach out to us @AV_JamesKing or @stevegreenblatt on LinkedIn, X/Twitter, or Bluesky, and be sure to include #AskTheProgrammer.
The Ask The Programmer podcast can be found at @AVProgrammerPod on X/Twitter or on Bluesky as @asktheprogrammer.

Aug 16, 2026
Aug 16, 2026
28 min
James King and Steve Greenblatt talk about how to prepare AV systems and programming to recover from power outages, network failures, and other unexpected events.
This podcast is supported by Control Concepts, the industry leader in AV software development and API integration. Control Concepts develops the building blocks programmers use to seamlessly integrate products or add functionality to their systems. To learn more, visit controlconcepts.net and ccisupported.net.
To join the conversation or have your question answered on a future episode, join the Ask The Programmer group on LinkedIn and post a message, leave a comment, or reach out to us @AV_JamesKing or @stevegreenblatt on LinkedIn, X/Twitter, or Bluesky, and be sure to include #AskTheProgrammer.
The Ask The Programmer podcast can be found at @AVProgrammerPod on X/Twitter or on Bluesky as @asktheprogrammer.

Aug 9, 2026
Aug 9, 2026
27 min
James King and Steve Greenblatt welcome back Lisle Waldron, Manager, Multimedia and Audio-Visual Services (MMAV) at The University of Trinidad and Tobago, to discuss his use of AI and the value it provides.
Lisle previously appeared on episode 277.
Lisle Waldron can be reached via phone, text, or WhatsApp at 1-868-683-2442.
This podcast is supported by Control Concepts, the industry leader in AV software development and API integration. Control Concepts develops the building blocks programmers use to seamlessly integrate products or add functionality to their systems. To learn more, visit controlconcepts.net and ccisupported.net.
To join the conversation or have your question answered on a future episode, join the Ask The Programmer group on LinkedIn and post a message, leave a comment, or reach out to us @AV_JamesKing or @stevegreenblatt on LinkedIn, X/Twitter, or Bluesky, and be sure to include #AskTheProgrammer.
The Ask The Programmer podcast can be found at @AVProgrammerPod on X/Twitter or on Bluesky as @asktheprogrammer.

Aug 2, 2026
Aug 2, 2026
33 min
James King and Steve Greenblatt welcome Lisle Waldron, Manager, Multimedia and Audio-Visual Services (MMAV) at The University of Trinidad and Tobago, to discuss his AV journey, passion for teaching, and insights for programmers.
Lisle Waldron can be reached via phone, text, or WhatsApp at 1-868-683-2442.
This podcast is supported by Control Concepts, the industry leader in AV software development and API integration. Control Concepts develops the building blocks programmers use to seamlessly integrate products or add functionality to their systems. To learn more, visit controlconcepts.net and ccisupported.net.
To join the conversation or have your question answered on a future episode, join the Ask The Programmer group on LinkedIn and post a message, leave a comment, or reach out to us @AV_JamesKing or @stevegreenblatt on LinkedIn, X/Twitter, or Bluesky, and be sure to include #AskTheProgrammer.
The Ask The Programmer podcast can be found at @AVProgrammerPod on X/Twitter or on Bluesky as @asktheprogrammer.

Jul 26, 2026
Jul 26, 2026
27 min
James King and Steve Greenblatt welcome back Jamison Vandenberg, Academic Specialist Level 3 at the University of Wisconsin-Green Bay, to discuss how he empowers student workers with the knowledge and skills to pursue careers in the AV industry.
Catch Jamison's previous appearances on Ask The Programmer in episodes 275, 249, and 250.
Jamison Vandenberg can be reached on LinkedIn https://www.linkedin.com/in/jamison-vandenberg-04068430a/ or by email vandenbj@uwgb.edu.
This podcast is supported by Control Concepts, the industry leader in AV software development and API integration. Control Concepts develops the building blocks programmers use to seamlessly integrate products or add functionality to their systems. To learn more, visit controlconcepts.net and ccisupported.net.
To join the conversation or have your question answered on a future episode, join the Ask The Programmer group on LinkedIn and post a message, leave a comment, or reach out to us @AV_JamesKing or @stevegreenblatt on LinkedIn, X/Twitter, or Bluesky, and be sure to include #AskTheProgrammer.
The Ask The Programmer podcast can be found at @AVProgrammerPod on X/Twitter or on Bluesky as @asktheprogrammer.

Jul 19, 2026
Jul 19, 2026
26 min
James King and Steve Greenblatt welcome back Jamison Vandenberg, Academic Specialist Level 3 at the University of Wisconsin-Green Bay, to discuss his experiences, takeaways, and lessons learned as a first-time InfoComm attendee and instructor.
Catch Jamison's previous appearances on Ask The Programmer in episodes 249 and 250.
Jamison Vandenberg can be reached on LinkedIn https://www.linkedin.com/in/jamison-vandenberg-04068430a/ or by email vandenbj@uwgb.edu.
This podcast is supported by Control Concepts, the industry leader in AV software development and API integration. Control Concepts develops the building blocks programmers use to seamlessly integrate products or add functionality to their systems. To learn more, visit controlconcepts.net and ccisupported.net.
To join the conversation or have your question answered on a future episode, join the Ask The Programmer group on LinkedIn and post a message, leave a comment, or reach out to us @AV_JamesKing or @stevegreenblatt on LinkedIn, X/Twitter, or Bluesky, and be sure to include #AskTheProgrammer.
The Ask The Programmer podcast can be found at @AVProgrammerPod on X/Twitter or on Bluesky as @asktheprogrammer.
