Como criar Extensões para o Google Chrome

Chrome Extension

Sabe quando você está usando um aplicativo web, e percebe que falta alguma funcionalidade que, ao seu ver, você conseguiria resolver facilmente com Javascript? Mas como você não trabalha na empresa que criou o aplicativo, você fica de mãos atadas e diz: “- Eu mesmo vou fazer um aplicativo desses. Do zero!”, mas não faz, porque vai tomar muito tempo, ae você procrastina e continua chorando porque aquele app deveria ter a funcionalidade que você quer?

Seus problemas acarabam! Agora você pode criar uma Chrome Extension, usando somente Javascript (que lindo isso cara *_* ) e EXTENDENDO as funcionalidades do aplicativo que você usa conforme a sua necessidade!

Curtiu a ideia? Quer aprender a fazer? Vem comigo xD

RequireJS - Carregando JavaScript sob demanda

RequireJS

Quando você tem uma aplicação onde vai usar muito código Javascript, é sempre importante pensar na performance. Mas além disso, para que sua aplicação possa escalar, seu código precisa ser modular.

Nesse momento surgem as dúvidas:
- Escrevo todo o meu código em um arquivo só, e minifico para não sobrecarregar os requests do browser?
- Separo em vários arquivos para facilitar o desenvolvimento, sem me preocupar com a quantidade de requests http?

Qual a melhor solução?