Scott Wells, the author of Salesforce IDE, Illuminated Cloud, is an accomplished software architect and developer with over two decades of experience in all aspects of the software development process.
Scott Wells joins to talk about:
- why and how he created Salesforce IDE, Illuminated Cloud
- what unique challenges he has faced along the journey
- and what it takes to build, support, and stand behind it
In his talk, Scott mentioned that the very first step he did is to create an Apex parser. I have had a chat with Robert Sösemann about what it takes to build an Apex compiler and parser before. This is a high threshold for anybody who wants to create a Salesforce IDE.
In addition, he also talked about how to create code completion, jump-to-the-definition, and some other must-to-have features in any modem IDE.
Besides the technical points Scott shared, I’d like to also emphasize his business achievement.
A couple of years ago, I created a mobile app from scratch and brought it into both the iOS and Android platforms. At the time, there were several hundreds of registered free users, but I stopped developing and maintaining it. For one reason, the time and effort it takes are overwhelming, for another, I don’t know how to gain revenue from it. The gap between free users and paid users are day and night.
Therefore, if you think you know how difficult it is for one-man band to turn something from an idea into a successful product used by thousands of paid users, think it again. It is a lonely marathon that ordinary people like me cannot even reach halfway.
I appreciate that Scott spent his time to talk with me!
Connect me on social media platforms @xixiaofinland with any questions/comments/concerns this episode sparked <3 or just say hello :)!
Questions of today
Have you had any success or semi-successful side projects? How was your experience? What have you learned from it?