Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Taller de creación de propuesta para conferencias

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

Taller de creación de propuesta para conferencias

Avatar for Fernando Perales

Fernando Perales

October 18, 2024

More Decks by Fernando Perales

Other Decks in Programming

Transcript

  1.  @FerPeralesM </me> • Fernando Perales 👋 • Development Team

    Lead @ thoughtbot • Parte del comité organizador de posadev desde 2022 • An fi trión de la comunidad RubyMX • ~50 charlas en diferentes meetups y conferencias nacionales e internacionales a lo largo de 11 años
  2.  @FerPeralesM Es el evento anual donde desarrolladores, diseñadores y

    profesionales de TI se reúnen para explorar las últimas tecnologías y tendencias en todos los ámbitos de la industria tecnológica, desde programación y diseño UX hasta gestión de proyectos, pruebas de software, demás roles de TI en demanda
  3.  @FerPeralesM Comunidad RubyMX es un grupo mexicano de entusiastas,

    desarrolladores y profesionales que utilizan y promueven el lenguaje de programación Ruby en México. Nuestro objetivo principal es fomentar el aprendizaje, colaboración y crecimiento de la comunidad de Ruby en el país a través de diversos medios, como meetups,
  4.  @FerPeralesM La invitación, normalmente pública, a personas interesadas en

    impartir una charla en una conferencia. Normalmente un comité evaluado seleccionará las charlas que consideren se adecúan mejor a la temática general de la conferencia y que sean atractivas para el público asistente.
  5.  @FerPeralesM Un jurado encargado de la selección evalúa de

    forma anónima las propuestas de conferencia. Se seleccionan las mejores evaluadas y se contacta a las personas que enviaron las charlas seleccionadas para saber si podrán o no presentar su charla en el evento Puede que algunos procesos no sean anonimizdos o que no haya un proceso de votación
  6.  @FerPeralesM Comunidad Ruby MX • Temas que sean atractivos

    a la mayoría del público • Temas que no se hayan impartido en ediciones anteriores •
  7.  @FerPeralesM Es el evento anual donde desarrolladores, diseñadores y

    profesionales de TI se reúnen para explorar las últimas tecnologías y tendencias en todos los ámbitos de la industria tecnológica, desde programación y diseño UX hasta gestión de proyectos, pruebas de software, demás roles de TI en demanda
  8.  @FerPeralesM Es el evento anual donde desarrolladores, diseñadores y

    profesionales de TI se reúnen para explorar las últimas tecnologías y tendencias en todos los ámbitos de la industria tecnológica, desde programación y diseño UX hasta gestión de proyectos, pruebas de software, demás roles de TI en demanda
  9.  @FerPeralesM ¿Hay algo que te apasione que esté en

    la lista de temas o el concepto general de la conferencia?
  10.  @FerPeralesM Es el evento anual donde desarrolladores, diseñadores y

    profesionales de TI se reúnen para explorar las últimas tecnologías y tendencias en todos los ámbitos de la industria tecnológica, desde programación y diseño UX hasta gestión de proyectos, pruebas de software, demás roles de TI en demanda
  11.  @FerPeralesM ¿Hay algo que te apasione que esté en

    la lista de temas o el concepto general de la conferencia? • Temas sobre desarrollo • Temas sobre diseño • Temas sobre IT • Últimas tecnologías • Industria tecnológica • Programación • Diseño - UX • Gestión de proyectos • Pruebas de software • Otros roles en TI
  12.  @FerPeralesM ¿Hay algo que te apasione que esté en

    la lista de temas o el concepto general de la conferencia? • Temas sobre desarrollo • Temas sobre diseño • Temas sobre IT • Últimas tecnologías • Industria tecnológica • Programación • Diseño - UX • Gestión de proyectos • Pruebas de software • Otros roles en TI
  13.  @FerPeralesM ¿Cómo escoger un tema? • Aprendizaje especí fi

    co (casos de uso/éxito/fracaso) • Introducción a X • Experiencia profesional • Algo de lo que me gustaría aprender más • Algo a lo que le has dedicado mucho tiempo últimamente • Algún problema interesante • Algo que he aprendido recientemente de alguien con mayor experiencia • Algo que alguien con menor experiencia te ha preguntado • Algo que te hubiera gustado saber • Algo que ha facilitado tu vida • Algo que has dejado de hacer • Una opinión contraria a algún tema
  14.  @FerPeralesM ¿Cómo escoger un tema? • Aprendizaje especí fi

    co (casos de uso/éxito/fracaso) • Introducción a X • Experiencia profesional • Algo de lo que me gustaría aprender más • Algo a lo que le has dedicado mucho tiempo últimamente • Algún problema interesante • Algo que he aprendido recientemente de alguien con mayor experiencia • Algo que alguien con menor experiencia te ha preguntado • Algo que te hubiera gustado saber • Algo que ha facilitado tu vida • Algo que has dejado de hacer • Una opinión contraria a algún tema
  15.  @FerPeralesM Partes de una propuesta • Título • Público

    objetivo • Nivel de experiencia • Duración de la charla • Descripción • Detalles* • Pitch* • Abstracto* • Notas adicionales*
  16.  @FerPeralesM Título • Debe re fl ejar sin lugar

    a dudas cuál será el tema principal a abordar • Es lo primero que el comité ve: debe llamar la atención • La creatividad es bienvenida • Puede usar referencias de cultura popular • Click bait / Cli ff hanger
  17.  @FerPeralesM Algunos ejemplos Debe re fl ejar sin lugar

    a dudas cuál será el tema principal a abordar • Introduccion a AWS Serverless con Step Functions • CI/CD Moderno Con Trunk-Based Development • Crea mejores prototipos en Figma con variables y expresiones. • ¿Cómo cobrar un proyecto de programación? • Developing Web3 Applications • Alertamiento con AWS + Telegram + Python
  18.  @FerPeralesM Algunos ejemplos Es lo primero que el comité

    ve: debe llamar la atención • Beauty *is* our Business, or how mathematics is helping us to create trustworthy software. • Kip: Hackeando con un Tlacuache • Mathematics on Steroids (or how modern proof tools help us to produce better software) • Troubleshooting Toolkit: Como el Home Depot para tu vida diaria como dev • Low Hanging Fruits para Devs: Como encontrar, explotar y solucionar Vulnerabilidades Web
  19.  @FerPeralesM Algunos ejemplos Click bait / Cli ff hanger

    • ¿Conoces el nivel de madurez en tu proceso de pruebas? - (QA Governance and Operational Model) • Ética en el desarrollo de software y otros cuentos peores • ¿por qué odiamos los daily meetings? Porque no funcionan :D • El arte de construir/distribuir una biblioteca JS • Aplicando los principios de la Psicología en un Diseño Persuasivo
  20.  @FerPeralesM Descripción • Debe mencionar claramente qué es lo

    que la audiencia va a aprender al asistir a esta charla • Debe contener los puntos más importantes a tratar • No debe ser un discurso de ventas • ¿Por qué es importante lo que nos vas a platicar? • ¿Hay alguna historia detrás de este charla que la haga más interesante?
  21.  @FerPeralesM Algunos ejemplos Tema: anonimización de bases de datos

    con PostgreSQL En esta charla hablará sobre cómo anonimizar bases de datos con PostgreSQL
  22.  @FerPeralesM Algunos ejemplos Tema: anonimización de bases de datos

    con PostgreSQL ¿Puedes nombrar tres palabras más aterradoras que “ fi ltración de datos”? Apuesto a que no puedes. Aunque debemos proteger el acceso a nuestra información a toda costa, a veces necesitamos brindar acceso por razones legítimas a nuestros datos de producción y esto nos trae un dilema: cómo hacerlo minimizando los riesgos de fuga de datos. En esta charla compartiré estrategias que pueden orientarte sobre cuándo cerrar la puerta, cuándo abrirla y cuándo abrir un poco la puerta a tu información.
  23.  @FerPeralesM Algunos ejemplos Tema: gRPC en Ruby En esta

    charla hablará sobre cómo implementar comunicación cliente-servidor usando gRPC y Ruby
  24.  @FerPeralesM Algunos ejemplos Tema: gRPC en Ruby gRPC existe

    desde hace un tiempo y, aunque no reemplaza a REST ni es una mejor opción para crear API, es una alternativa que puede resultar útil en determinados casos en los que podemos bene fi ciarnos de mensajes ligeros, generación de código integrada y rendimiento alto. En esta charla compartiré los conceptos, los pros y los contras, y los casos de uso de gRPC con ejemplos en Ruby.
  25.  @FerPeralesM Algunos ejemplos Tema: problemas en equipos de desarrollo

    En esta charla hablaré de un equipo de trabajo donde no todo salió bien
  26.  @FerPeralesM Algunos ejemplos Tema: problemas en equipos de desarrollo

    Imagínese esto: un equipo de desarrolladores con mucha rotación y un equipo de diseño pequeño y con exceso de trabajo trabajando juntos por primera vez con un calendario apretado y varias entregas en un mes: ¿qué podría salir mal? Esta charla trata sobre una historia de guerra y mis aprendizajes sobre cómo, incluso cuando parece reinar el caos, a veces hay que detener todo (encender la luz roja) para poder continuar y tener éxito (encender la luz verde).
  27.  @FerPeralesM Refinar tu charla • ¿El título re fl

    eja el tema? • ¿La descripción deja clara cuáles son las lecciones que quiero compartir? • ¿Hay faltas de ortografía? • ¿Esta charla sería interesante al público objetivo del evento? • ¿Tengo a alguien a quién pedirle una segunda opinión sobre mi charla?
  28.  @FerPeralesM Enviar tu charla • Posadev permite un máximo

    de tres charlas por persona • Diferentes temas y estilos de título y narrativa de tu descripción te darán mejores oportunidades de que tu charla sea seleccionada? • ¿Hay faltas de ortografía? • ¿Esta charla sería interesante al público objetivo del evento? • ¿Tengo a alguien a quién pedirle una segunda opinión sobre mi charla?
  29.  @FerPeralesM Enviar tu charla a meetups es una gran

    forma de seguir mejorando tus habilidades