Frontend was always my favorite color

Frontend was always my favorite color

August 22nd @ BrazilJS 2014

47923b1f334d8e3f7a00506ac3c7a636?s=128

Ricardo Tomasi

August 26, 2014
Tweet

Transcript

  1. FRONTEND WAS ALWAYS MY FAVORITE COLOR R I C A

    R D O T O M A S I
  2. W H O I S T H I S G

    U Y A N D W H Y I S H E O N STA G E
  3. 1985 var ricardo = new Human({ origin: "Três de Maio

    - RS" }) 1993 Primeiro computador, 486DX 33mhz 199x Clipper, Batch, BASIC, Delphi, VB... HTML, Geocities 2001 ✈ Porto Alegre 2003 UFRGS - Publicidade & Propaganda 2005 Estagiário em agências de publicidade 2006 Designer gráfico. Primeiro contato com ActionScript, PHP, CSS 2008 Terra Networks + Primeiro contato com server-side javascript, AppJet 2009 Freelancer PHP / Javascript. Open-source 2010 Projetos com nodejs. Módulos no npm 2013 ✈ São Paulo 2014 ✈ Amsterdam, booking.com
  4. . C L O N E ( )

  5. JAVASCRIPTS

  6. var $obj

  7. var that = this

  8. var oThis = this

  9. var oThat = this

  10. #*@#!T&!!1

  11. AMPERSAND.JS BACKBONE MVC REACTIVE BUILD SYSTEMS EVENTS LIBRARIES WEBRTC WEBSOCKETS

    WEBAUDIO BROWSER PERFORMANCE NODE.JS COFFEESCRIPT MODULE SYSTEMS ES6 GAME DEV BASH
  12. AMPERSAND.JS BACKBONE MVC REACTIVE BUILD SYSTEMS EVENTS LIBRARIES WEBRTC WEBSOCKETS

    WEBAUDIO BROWSER PERFORMANCE NODE.JS COFFEESCRIPT MODULE SYSTEMS ES6 GAME DEV BASH
  13. A L I T T L E S TO RY

    A B O U T BA S H
  14. None
  15. WHAT I LEARNED (BESIDES SHELL SCRIPTING)

  16. SHARE

  17. EXPOSE YOURSELF

  18. DO

  19. LEARN

  20. ! BUT DON'T GET STRESSED OUT ABOUT IT LEARN

  21. CODE IS ORGANIC CODE ROTS CODE EVOLVES LANGUAGES EVOLVE YOU

    EVOLVE
  22. ( N O T A F R E E P

    A S S TO W R I T E S H I T T Y C O D E )
  23. (COMPUTER) SCIENCE, BITCH

  24. P AT T E R N S & A B

    ST R A C T I O N S
  25. L O G I C

  26. A L G O R I T H M S

  27. S YST E M S

  28. N E T W O R K I N G

  29. W R I T E C O D E FO

    R A N A U D I E N C E (TRY LITERATE PROGRAMMING)
  30. YO U R C O D E W I L

    L N E V E R B E P E R F E C T M O S T O T H E R D E V E L O P E RS W O U L D R AT H E R R E W R I T E E V E RY T H I N G T H E I R O W N WA Y . . .
  31. HELP OTHERS

  32. WARNING EXPLICIT CONTENT NEXT FEW SLIDES CONTAIN POLITICS

  33. Politics (from Greek: πολιτικός politikos, meaning "of, for, or relating

    to citizens") is the practice and theory of influencing other people on a global, civic or individual level. More narrowly, it refers to achieving and exercising positions of governance — organized control over a human community.
  34. WORKING WITH OTHER HUMANS

  35. EMBRACE IT

  36. EXTINGUISH IT

  37. None
  38. C O N P E T I R E S

    E E K T O G E T H E R
  39. EVOLVE

  40. L E A R N T O VA L U

    E YO U RS E L F
  41. DO LESS

  42. DO LESS, BETTER

  43. A G I L E L E A N S

    M A L L S T E P S U S E R F I RS T
  44. MINIMUM LOVABLE PRODUCT

  45. BUILD A MVP AND THEY WILL COME

  46. BUILD A MLP AND THEY WILL STAY (AND MAYBE BUY

    SOMETHING)
  47. bikeshedding

  48. Parkinson's law of triviality ! "The time spent on any

    item of the agenda will be in inverse proportion to the sum [of money] involved"
  49. bikeshed.org

  50. CHALLENGE YOURSELF

  51. None
  52. None
  53. GROWTH

  54. COMPLEXITY & INTEGRATION

  55. SKILLS CHALLENGE ANXIETY BOREDOM

  56. FIND A BALANCE

  57. OPTIMIZE YOUR ENVIRONMENT

  58. OPTIMIZE YOUR WORKFLOW

  59. None
  60. ACCEPT OTHER HUMANS SHARE MORE CHALLENGE YOURSELF LEARN DO LESS

    OPTIMIZE DO THINGS PEOPLE LOVE
  61. ! @ R I C A R D O B

    E AT This talk's title inspired by Content Was Always My Favorite Color - The Most Serene Republic