So, in my previous post, I talked about buying my domain, hosting the frontend on Vercel. Then came the next big step adding code execution to my project.
I fell into the developer’s loophole, the one where instead of finishing the feature, I start building the tool itself. Instead of working on LexiCode, I was trying to build a custom execution engine which, is out of scope for what I was building.
Judge0).After a couple of days of chasing that idea, I realised i was on the wrong path. Building a code execution engine is not a side feature. It’s an entire project on its own, which is out of my league. And at this stage of my project, that was the wrong focus. So I paused, took a step back, and decided to use Judge0 via RapidAPI which is ready-made and perfect for what I actually needed.
Now, I’m back to focusing on LexiCode Beta, integrating the Judge0 API, and actually bringing the project to life. The 'custom code execution engine' idea isn’t dead, will work on it sooner rather than later.