In the first episode of the Spotlight series, we take a deep-dive into the world of developing for Home Assistant. From components to pull requests to reviews, Aaron explains it all.
Helpful links discussed in todays episode
- Home Assistant GitHub Repository: https://github.com/home-assistant/home-assistant
- Home Assistant Website/Documentation Repository: https://github.com/home-assistant/home-assistant.io
- Home Assistant Developers Documentation: https://developers.home-assistant.io
- Flake8 Python Style Tool: http://flake8.pycqa.org
- Tox Automated Test Tool: https://tox.readthedocs.io/en/latest/
- Linting Python in Visual Studio Code: https://code.visualstudio.com/docs/python/linting
If you have an idea for any future topics you would like us to take a deep-dive in, please get in touch with us in the #podcast channel on the official Home Assistant Discord, or email us at feedback@hasspodcast.io
Todays Guest

Aaron Bach
Passionate about automation, IoT, serverless, and writing code he can understand 6 months later.
Website | Home Assistant ConfigurationThe Hosts

Phil Hawthorne
Phil is a Melbourne based web developer who lives and breathes technology. When he's not at his day job, he’s in his home office attempting to simplify his life through complicated tech.
Website | Smart Home Products | Buy Phil a Coffee
Rohan Karamandi
Rohan from Toronto, Canada works in the Technology sector as an architect designing network and datacenter solutions for his customers. His passion for technology stems from there and extends to IoT and home automation
Website | Smart Home Products | Buy Rohan a Coffee