Skip to content

Commit

Permalink
Update program
Browse files Browse the repository at this point in the history
  • Loading branch information
rolandocaldas committed Sep 4, 2024
1 parent 8785ce2 commit 931fe52
Show file tree
Hide file tree
Showing 11 changed files with 108 additions and 23 deletions.
9 changes: 8 additions & 1 deletion data/talks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@ import daniSantamaria from './talks/dani-santamaria';
import bernyCantos from './talks/berny-cantos';
import annegretJunker from './talks/annegret-junker';
import dorraBartaguiz from './talks/dorra-bartaguiz';
import mercedesRodriguez from './talks/mercedes-rodriguez';
import jankoMiguel from './talks/janko-miguel';
import nadiaSantalla from './talks/nadia-santalla';
import santiHerrero from './talks/santi-herrero';

export default {
'julia-duran': juliaDuran,
Expand All @@ -17,7 +21,10 @@ export default {
'ella-polo': ellaPolo,
'iago-cabo': iagoCabo,
'luis-rovirosa': luisRovirosa,

'nadia-santalla': nadiaSantalla,
'santi-herrero': santiHerrero,
'mercedes-rodriguez': mercedesRodriguez,
'janko-miguel': jankoMiguel,
'maria-calzada': mariaCalzada,
'dani-santamaria': daniSantamaria,
'berny-cantos': bernyCantos,
Expand Down
2 changes: 1 addition & 1 deletion data/talks/ella-polo.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@ export default {
'En esta charla, desmitificaremos conceptos informáticos relacionados con la nube utilizando metáforas visuales, ¡Una forma elegante de decir que usaremos dibujos! Desde el contexto histórico de la gestión de aplicaciones hasta la magia moderna de los contenedores y Kubernetes, exploraremos cómo se ejecutan y mantienen las aplicaciones hoy en día de una manera entretenida y artística. Ya seas un desarrollador experimentado o alguien que piensa que ""Kubernetes"" suena como una criatura mítica, las ilustraciones de esta charla cerrarán la brecha entre los conceptos abstractos de la nube y la comprensión práctica. ¡Sería una sesión donde los dibujos se encuentran con la tecnología, y el aprendizaje es sencillo y divertido!',
'Los contenedores y Kubernetes son dos tecnologías que están aquí para quedarse y necesitamos entenderlas bien. Son el pilar de los microservicios y las aplicaciones modernas escalables. Siendo esenciales en el desarrollo de productos a largo plazo y su entorno, creo que la PulpoCon es el lugar perfecto para sumergirse en estas tecnologías de una manera atípica y memorable.'
],
schedule: 'Viernes 12:00-12:40',
schedule: 'Viernes 10:20-11:00',
twitter: ''
}
2 changes: 1 addition & 1 deletion data/talks/emilio-carrion.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@ export default {
'En esta charla, nos enfocaremos en estrategias prácticas para introducir gradualmente DDD y la Arquitectura Hexagonal en equipos y proyectos legacy. Cubriremos temas clave como la identificación de bounded contexts, la creación de un modelo de dominio, la separación de preocupaciones y la implementación de patrones de diseño relevantes.',
'Además, abordaremos los desafíos comunes que pueden surgir durante el proceso de adopción, como la resistencia al cambio, la deuda técnica acumulada y la falta de comprensión de estos enfoques arquitectónicos. Compartiremos consejos y mejores prácticas para superar estos obstáculos y facilitar una transición suave.',
],
schedule: 'Viernes 10:20-11:00',
schedule: 'Viernes 12:00-12:40',
twitter: ''
}
2 changes: 1 addition & 1 deletion data/talks/iago-cabo.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ export default {
description: [
''
],
schedule: 'Viernes 12:40-13:20',
schedule: 'Viernes 13:20-14:00',
twitter: ''
}
15 changes: 15 additions & 0 deletions data/talks/janko-miguel.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
export default {
title: 'Elastic Universal Profiling and OTEL Collector',
speaker:
{
image: 'ella-polo.jpg',
name: 'TBC',
link: ''
}
,
description: [
''
],
schedule: 'Viernes 17:20-18:00',
twitter: ''
}
2 changes: 1 addition & 1 deletion data/talks/luis-rovirosa.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,6 @@ export default {
'Utilizar la duplicidad como una herramienta para descubrir y refinar la simetría en el código.',
'Mejorar la calidad del código mediante la refactorización continua.'
],
schedule: 'Viernes 13:20-14:00',
schedule: 'Viernes 16:00-16:40',
twitter: ''
}
15 changes: 15 additions & 0 deletions data/talks/mercedes-rodriguez.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
export default {
title: 'TCB',
speaker:
{
image: 'mercedes-rodriguez.jpg',
name: 'Mercedes Rodríguez',
link: ''
}
,
description: [
''
],
schedule: 'Viernes 09:40-10:20',
twitter: ''
}
18 changes: 18 additions & 0 deletions data/talks/nadia-santalla.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
export default {
title: 'Kubernetes outside the cloud: Lessons learned after 3 years',
speaker:
{
image: 'nadia-santalla.jpg',
name: 'Nadia Santalla',
link: ''
}
,
description: [
'Kubernetes is most commonly run on cloud, and even more commonly on its managed form. However, self-managing k8s on metal is much more fun! ',
'In this talk I will walk you through some of the challenges I\'ve found while doing this for the last three years, and share what are the ',
'tools I\'ve used to conquer them. This talk will not cover the most basic kubernetes concepts, so it is intended for an audience that is either fearless, ',
'or already familiar with Kubernetes basics.'
],
schedule: 'Viernes 12:40-13:20',
twitter: ''
}
15 changes: 15 additions & 0 deletions data/talks/santi-herrero.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
export default {
title: 'TBC',
speaker:
{
image: 'santi-herrero.jpg',
name: 'Santi Herrero',
link: ''
}
,
description: [
''
],
schedule: 'Viernes 16:40-17:20',
twitter: ''
}
5 changes: 4 additions & 1 deletion data/workshops/lorena-martinez.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,10 @@ export default {
}
],
description: [
'',
'En este taller compartiré mi manera de entender y aplicar el testing en el frontend, utilizando React con Testing Library y Vitest. Mi enfoque no pretende ser el único, sino ofrecer una perspectiva basada en mi experiencia, con la esperanza de que nos permita explorar y debatir conjuntamente.',
'Nos centraremos en cómo estructurar y describir tests de manera efectiva, aplicando técnicas como la sintaxis Gherkin, la metodología BDD, así como el patrón AAA (Arrange, Act, Assert). Utilizaremos Gherkin para describir tests con un formato legible por humanos que facilite la comprensión de los requisitos, y BDD para fomentar el desarrollo basado en el comportamiento deseado. El patrón AAA nos ayudará a organizar nuestros tests en tres fases claras.',
'Analizaremos cómo seleccionar los elementos del DOM con un enfoque en accesibilidad y exploraremos la diferencia de simular el comportamiento del usuario entre userEvent y fireEvent. Además, discutiremos el uso de utilidades de Testing Library como waitFor y act para crear tests más rápidos y en ocasiones menos flaky.',
'El objetivo es combinar teoría y práctica, fomentando el debate y la reflexión a lo largo del taller. Mi intención es que, al final, cualquiera de los asistentes salgamos con nuevas ideas y enfoques para aplicar en nuestros proyectos, mientras compartimos nuestra pasión por el testing en el frontend',
],
schedule: 'Viernes 12:00-14:00',
track: 'Crafter Frontend',
Expand Down
46 changes: 29 additions & 17 deletions pages/program/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -149,22 +149,25 @@
<workshop-teaser id="salva-corts"/>
</td>
<td class="program-day__table-title" rowspan="3">
<workshop-teaser id="maria-larios"/>
<workshop-teaser id="maria-quiroz"/>
</td>
<td class="program-day__table-title">
TBC
</td>
</tr>
<tr class="program-day__table-slot program-day__table-slot--event">
<td class="program-day__table-title">
TBC
<nuxt-link to="/talk/mercedes-rodriguez">
{{ talks['mercedes-rodriguez'].speaker.name }}
<strong>{{ talks['mercedes-rodriguez'].title }}</strong>
</nuxt-link>
</td>
</tr>
<tr class="program-day__table-slot program-day__table-slot--event">
<td class="program-day__table-title">
<nuxt-link to="/talk/emilio-carrion">
{{ talks['emilio-carrion'].speaker.name }}
<strong>{{ talks['emilio-carrion'].title }}</strong>
<nuxt-link to="/talk/ella-polo">
{{ talks['ella-polo'].speaker.name }}
<strong>{{ talks['ella-polo'].title }}</strong>
</nuxt-link>
</td>
</tr>
Expand Down Expand Up @@ -192,28 +195,28 @@
<workshop-teaser id="antonio-ojea"/>
</td>
<td class="program-day__table-title" rowspan="3">
<workshop-teaser id="maria-quiroz"/>
<workshop-teaser id="maria-larios"/>
</td>
<td class="program-day__table-title">
<nuxt-link to="/talk/ella-polo">
{{ talks['ella-polo'].speaker.name }}
<strong>{{ talks['ella-polo'].title }}</strong>
<nuxt-link to="/talk/emilio-carrion">
{{ talks['emilio-carrion'].speaker.name }}
<strong>{{ talks['emilio-carrion'].title }}</strong>
</nuxt-link>
</td>
</tr>
<tr class="program-day__table-slot program-day__table-slot--event">
<td class="program-day__table-title">
<nuxt-link to="/talk/luis-rovirosa">
{{ talks['iago-cabo'].speaker.name }}
<strong>{{ talks['iago-cabo'].title }}</strong>
<nuxt-link to="/talk/nadia-santalla">
{{ talks['nadia-santalla'].speaker.name }}
<strong>{{ talks['nadia-santalla'].title }}</strong>
</nuxt-link>
</td>
</tr>
<tr class="program-day__table-slot program-day__table-slot--event">
<td class="program-day__table-title">
<nuxt-link to="/talk/luis-rovirosa">
{{ talks['luis-rovirosa'].speaker.name }}
<strong>{{ talks['luis-rovirosa'].title }}</strong>
{{ talks['iago-cabo'].speaker.name }}
<strong>{{ talks['iago-cabo'].title }}</strong>
</nuxt-link>
</td>
</tr>
Expand Down Expand Up @@ -244,17 +247,26 @@
<workshop-teaser id="ana-carmona"/>
</td>
<td class="program-day__table-title">
TBC
<nuxt-link to="/talk/luis-rovirosa">
{{ talks['luis-rovirosa'].speaker.name }}
<strong>{{ talks['luis-rovirosa'].title }}</strong>
</nuxt-link>
</td>
</tr>
<tr class="program-day__table-slot program-day__table-slot--event">
<td class="program-day__table-title">
TBC
<nuxt-link to="/talk/santi-herrero">
{{ talks['santi-herrero'].speaker.name }}
<strong>{{ talks['santi-herrero'].title }}</strong>
</nuxt-link>
</td>
</tr>
<tr class="program-day__table-slot program-day__table-slot--event">
<td class="program-day__table-title">
TBC
<nuxt-link to="/talk/janko-miguel">
{{ talks['janko-miguel'].speaker.name }}
<strong>{{ talks['janko-miguel'].title }}</strong>
</nuxt-link>
</td>
</tr>
<!----->
Expand Down

0 comments on commit 931fe52

Please sign in to comment.