Vincent Woo — CoderPad, a business built by adding a Run button to coding interviews
The story of solving the inconvenience of interviewing with code that couldn't be executed through a collaborative editing and execution environment, securing enterprise customers with a small team, and then selling the company.
Starting from interview friction he experienced firsthand
CoderPad, which Vincent Woo started in 2013, is a tool that lets interviewers and candidates write and run code together in the browser. Its starting point was a concrete frustration in the developer hiring process. In real work, people run code and fix errors, but in job interviews they are made to write code in documents or on whiteboards where it cannot be executed.
Woo worked at Amazon and Google, and later experienced the clothing startup Everlane. While hiring developers himself, he felt the limits of existing interview tools and built software to solve the problem as a side project. It was a path that turned a problem he found in his own work into a product he could sell to other companies as well.
Google Docs, a common alternative at the time, allowed collaborative editing but lacked code execution and developer-oriented editing features. Collabedit improved the code editing environment but still couldn't run the code that was written. Candidates had to complete answers without testing them, and interviewers had to verify how the code worked in their heads while also following the candidate's thought process.
Combining collaborative editing and execution for the interview setting
CoderPad let users write code and see execution results in the same editing space. While candidates tested and revised what they had implemented, interviewers could watch the process along with them. The product's value lay in making it possible to observe the process of solving a problem, finding errors, and improving the solution.
Even the early product included syntax highlighting, line numbers, indentation, and support for multiple programming languages. A 2013 review mentioned JavaScript, Python, Ruby, Java, Scala, C/C++, and Go, and also introduced a replay feature for reviewing the writing process again. It was designed so that after an interview ended, the final code could be reviewed together with the path by which the solution had been produced.
In August 2013, Aline Lerner, who directly evaluated the product, praised how complete it was in combining collaborative editing with an interactive code execution environment. At the same time, she suggested areas for improvement such as faster compilation, a progress indicator, and disabling code sharing after an interview ended. This early assessment shows that CoderPad's competitiveness lay in the combination of features actually used during interviews and in its usability.
Used by Developers, Paid for by Hiring Companies
CoderPad's customers were companies hiring developers. Although interviewers and candidates both appeared in the product's use scenario, the value to companies was handling the work needed for technical assessment in one place and making efficient use of developers' interview time. It was a structure that improved the experience of both users while reducing the recruiting organization's recurring operational costs.
In a 2018 interview, Vincent Woo explained how to sell to business customers, how to set pricing, and how to show the product working before payment. He placed particular importance on ensuring that buyers sufficiently understood the product before entering price negotiations. For a product with a clear use case like CoderPad, a demo showing actual collaborative editing and execution can be understood as a good way to convey its utility.
The business grew into a small organization. At the time of the April 2018 interview, CoderPad was introduced as a four-person team, and Woo also discussed an operating approach of keeping the team small. Viewing it as a case of an individual's side project growing into a small company fits its state at the time of growth.
His preference for small business is also evident in earlier public activities. In a November 2015 talk at Dropbox, he encouraged employees to try building businesses separately from their main jobs, and in January 2016 he published the recording on his blog. The talk's title was also 'Starting a Business Without Quitting Your Job,' covering an approach of running work life and business experimentation in parallel.
The Record of 330,000 USD in Monthly Revenue
The source for the approximately 330,000 USD in monthly revenue is a February 7, 2019 post from the public advice event 'Office Hours' on Indie Hackers. A post under Vincent Woo's name introduced him as CoderPad's founder and listed the company size as $330k/mo. He participated in the event by advising other founders on marketing, sales, and product ideas.
In a post written on the 18th of the same month by Indie Hackers operator Courtland Allen, CoderPad was also introduced as having 4 million USD in annual recurring revenue, or ARR. Dividing this by 12 months gives about 333,000 USD per month, which broadly matches the earlier monthly revenue figure. This figure is the company's publicly disclosed revenue scale at the time, and the materials do not present net profit or Woo's personal compensation.
Subsequent official announcements also confirmed that the business was profitable. In June 2020, Summit Partners said that CoderPad had been profitable since launch and that revenue had grown 50% over the previous year. In the same announcement, it reported more than 1,700 client companies and more than 2.5 million cumulative technical interviews, and named Dropbox, Lyft, Spotify, and Quora as customers.
The Founder’s Sale and the Company’s Next Chapter
CoderPad moved into a stage involving outside capital. According to official materials, the growth investment led by Summit Partners took place in late 2019, and the investment was announced in June 2020. At the time of the announcement, Amanda Richardson was CEO, and the use of funds was described as hiring and product and business expansion.
Woo wrote on his profile page that he sold CoderPad in early 2020. An Indie Hackers follow-up interview published on August 24, 2020, described the sale price as an “eight-figure dollar amount.” That is a range of at least 10 million USD and less than 100 million USD, and the exact transaction amount was not disclosed. The interview covered his experience growing and selling a business and his life afterward.
After the founder’s sale, the company broadened its product scope. In October 2021, it acquired CodinGame, which ran a technical assessment and developer learning community, and the entire team joined. Through this, it expanded into a hiring platform that connected early technical assessment, assignment-based tests, and live coding interviews.
The notable choice in the CoderPad case was to focus first, within the large market of hiring, on “the problem of not being able to run code together during interviews.” The initial product improved usability in that moment, and after winning enterprise customers with a small team, it evolved into a broader assessment platform. From an Indie Hackers perspective, the key takeaway is the approach of finding recurring friction in work and connecting a solution users can immediately understand with organizations willing to pay for it.