1. The speaker advocates starting software projects small and scaling up using JavaScript, arguing that it is a versatile and reusable skill. 2. He demonstrates how simple Node.js scripts can be used to automate tasks and build up to more complex tools over time by starting small. 3. Following principles like Gall's Law, these small, hacky solutions can evolve into larger systems that work, whereas designing complex systems from scratch often fails.