AeroCode was my vision for a smarter, faster way to learn JavaScript and in the future, all coding languages. AeroCode is a website that implements AI to help people learn coding faster and better. AeroCode’s AI adapts to the learner’s coding style and provides feedback and reviews best practices.
After attempting to take a course on coding, I realized that learning to code can be overwhelming, especially for beginners which led me to create a platform that would personalize the learning journey for each individual user.
The AeroCode Logo
AeroCode was discontinued in early 2025 due to lack of traction.
AeroCode was built using React for the frontend and Node.js for the backend. The AI component was trained on a dataset of JavaScript code snippets and best practices. All JavaScript execution was done locally in the browser using a secure sandbox environment to ensure safety and privacy. All user data was encrypted, stored, and anonymized in Firebase.
AeroCode was built alongside my involvment with the Roote (RF7) fellowship, where I was awarded a full scholarship. During this time, I gained valuable insights into the world of AI and education technology, which greatly influenced the development of AeroCode.
The Roote Logo
Shoutout to Rhys for his invaluable support and guidance throughout the development process.
Learn more about Roote here.
Even in its short lifespan, AeroCode helped hundreds of users jumpstart their coding journeys. The real-time, personalized AI support made learning JavaScript less intimidating and more rewarding.