Wanna work on some of the front end code?

I’d recommend watching this classic first - Wat

Here’s some slightly more serious reading/thoughts:

  • SOLID - Wikipedia - note that these are guidelines NOT rules. Some programmers get confused and it sounds like they’re about to launch their very own inquisition.
  • Remember that code is read about 10 times more often than it is ever written/edited. So always try to make your code as readable as possible. Think of your future self.
  • JavaScript ain’t Python - just sayin’
  • And if we’re writing this much JavaScript, we really should be writing TypeScript instead (it’s a superset of JS)
  • If you find 1 instance of a certain type of problem in the code, please try and hunt down all other instances of the same problem everywhere else and fix them as well. Yes it may mean that your PR gets larger than it should be, but doing this kind of housekeeping makes our future lives so much easier.
  • If it ain’t broke don’t fix it. But do remember that the definition of ‘broked’ includes things like “something has been deprecated”, “there’s a serious security flaw”, “it still supports Internet Explorer!”, etc.
4 Likes