Skip to content

Miscellaneous Notes

Creating a new Project

Things to ask yourself when you're creating a new project.

  • What is its purpose?
  • What does it do?
  • How does it operate?
  • Who will use it?
  • Why?
  • What will they pay for it?
  • What will it look like?
  • What pages will it have?
  • Does it need these pages?

Julia Evans has this great quote: "I have one main opinion about programming, which is that deeply understanding the underlying systems you use (the browser, the kernel, the operating system, the network layers, your database, HTTP, whatever you're running on top of) is essential if you want to do technically innovative work and be able to solve hard problems."