news.volyx.in

I was rejected by Codecademy three times, so I built my own (codeamigo.dev)

832 points by plondon514 · 1789 days ago · 250 comments on HN

Article summary

The author was rejected by Codecademy three times, which motivated them to build their own coding assistant, Codeamigo. Codeamigo is an AI-powered tool that helps users learn to code like a developer. The author is no longer maintaining Codeamigo and is working on a new project called Porkybank. Codeamigo offers introductory courses to Python and JavaScript.

Main themes

  • rejection as motivation
  • naming and branding
  • design and user experience
  • entrepreneurship and innovation
  • criticism and feedback
  • experience and attitude
  • education and coding
  • trademark and SEO considerations

What commenters say

  • Being rejected from a company can be a motivating factor to create something new and innovative.
  • The name 'Codecademy' is not intuitive and may have been chosen for trademark and SEO reasons.
  • The design of the Codeamigo website is not impressive, but the idea and execution are great.
  • Hyper-passionate individuals may not make good hires, but they can make good founders.
  • Criticism of someone's work should be constructive and respectful, especially for junior developers.
  • The difficulty of launching a project is not just about the technical aspects, but also about the details and effort involved.
  • The importance of design for an educational site may not be as high as for other types of sites, and can be improved with libraries and tools.
  • Experience and success do not necessarily justify a condescending or narcissistic attitude towards others.