Code Project
Launched
Learn.co
The IDE in the browser
About
Learn.co was built out of frustration with existing learning management systems. They were designed for essays and multiple choice, not for teaching people to code.
We built a platform where students could write and run code directly in the browser, get automated feedback on their work, and progress through a structured curriculum. The IDE integrated with GitHub from day one.
The platform handled thousands of concurrent users, automated test running, and provided real-time collaboration features. It was later licensed to 2U and influenced the development of GitHub Codespaces.
Highlights
Pioneered browser-based IDEs for education
Licensed to 2U
Influenced GitHub Codespaces
Technology Stack
Rails
React
Docker
PostgreSQL
Redis
WebSockets