Basically recreated LeetCode on a $5/month VPS lol. It started as a class project but over 800 people joined so I kept refining it for 2 months. It supports running Python, Java, and C++ code (building a code runner is tough). Give it a try and let me know what you think!<p>The code is also open-source too at <a href="https://github.com/beatcode-official">https://github.com/beatcode-official</a>
"Runtime analysis? How is that possible?" I thought...<p><a href="https://github.com/beatcode-official/server/blob/42169027dda3d0f0982ee56c39a295f54706be57/app/services/execution/runtime_analysis.py">https://github.com/beatcode-official/server/blob/42169027dda...</a>
I just wanted to mention another cool alternative<p><a href="https://neetcode.io/" rel="nofollow">https://neetcode.io/</a><p>The author has a YouTube channel where he actually solves a lot of the problems step by step. Really cool as a learning resource
I use light mode when it's light, and dark mode when it's dark. Anything else results in either cooked retinas or excessive squinting.<p>It baffles me that anyone could be so wedded to their theme that they would use dark at midday in a well-lit office or vice versa.
I "grew up" coding in bog-standard light mode decades ago, and I guess it just stayed with me? Still do it that way.<p>EDIT: If you're gonna be devious, just force people to code with blue font over black background.
> but You Can Force People to Code in Light Mode<p>As I've aged my preferences have moved away from dark themes to light themes.<p>I used to have everything in dark mode: terminal, IDE, sublime text, use Dark Reader Chrome extension.<p>But I can't see shit anymore. I need light!
Kinda insane how this post I made for my project got viral. Got a tons of feedbacks and I just want to thank everyone here for checking it out. Really means a lot for a student trying to build cool stuff :)
just tried to play a round, the answer checker failed because it compares the results with `result == eval(expected)`, where `expected` is `"true"`, which is not a thing in Python.
This seems like a fun thing, could it be used for a hackathon type style of event with say group participants up to ~100? I'd love to see some hackathons.