Seleccionar página

El software generalmente se construye sin tener restricciones específicas en mente. Luego se despliega en producción, y en ciertas situaciones puede no cumplir con las expectativas, consumir demasiados recursos o romperse por completo.

En esta charla, veremos algunas técnicas que son útiles para desarrollar un software eficiente: encontrar cuellos de botella, creación de perfiles, presupuestos de tiempo y micro benchmarks. Revisaremos un par de ejemplos prácticos usando Node.js y Go. ¡La mayoría de las técnicas también se pueden usar en otros lenguajes!

Diapositivas

Alejandro Fernández

Alex Fernández is a developer with more than 20 years of experience in the software industry. Shameless tinkerer since forever, he likes building more than adapting and adapting more than configuring. During the course of his career he has gone from caring about seconds to worrying about milliseconds, and then to squeezing those last microseconds; which honestly feels like an improvement.

Novedades

Desarrollando Skills Alexa con AWS Lambda y node.js por Germán Viscuso

Germán Viscuso, evangelista de la tecnología Alexa para España, nos cuenta en esta charla las posibilidades nos ofrece la tecnología de Amazon para crear Skills personalizados desarrollados en NodeJS y desplegados en Lamdas de AWS. Un nuevo mundo de posibilidades para los desarrolladores.

Native apps with Titanium por Rene Pot

Rene Pot nos cuenta cómo crear apps nativas con Titanium + Alloy y sacar el máximo partido en el desarrollo de aplicaciones nativas desde un único código fuente basado en Javascript.

10 patrones de diseño para Node por Felipe Polo

Los diez patrones de diseño para Javascript presentados por Felipe Polo en esta interesante charla te ayudarán a crear un código más legible, mantenible y comunicativo. Son un buen punto de partida para hacer mejor tus programas.