Wednesday, February 05, 2025
Bilbostack 2025: Mi crónica de la conferencia
Tuesday, March 12, 2024
Disfrutando y aprendiendo en el SOSZ24
Este fin de semana he asistido un año más al Startup Open Space Zaragoza. Como siempre que voy, he vuelto con las pilas cargadas, con muchas ideas y con una genial sensación de haber compartido el fin de semana con una gran comunidad. Es imposible transmitir cómo es un Open Space de este nivel si no has asistido a uno. Solo puedo decir que el Open Space es el formato que más me gusta y que el SOSZ es, de largo, de lo mejor que tenemos para cualquier persona interesada en el mundo de las startups, los productos digitales y la tecnología.
Dado que el formato es Open Space, la agenda se va construyendo en el momento por los asistentes. Aunque se propusieron muchas sesiones, no pude asistir a todas las que me hubiera gustado. Aún así, aquí tienes un resumen de las sesiones a las que asistí:
- "Cómo mantener motivado a un equipo en tiempos revueltos". Se generó un debate interesante sobre el tema. Se trataron cosas como la infantilización del sector, la evolución de los últimos años en el sector, la importancia de la comunicación y la transparencia en tiempos revueltos.
- "Modelos salariales / ¿cómo va lo de la pasta en las self-orgs?". Me gustó ver que, aunque no es muy común en España, hay empresas que están experimentando con modelos salariales diferentes. También se habló de cómo estructurar la compensación en empresas algo más clásicas y que están creciendo, por lo que se están planteando cambiar su modelo salarial. Se habló de cómo dividir la compensación entre salario base, variable y bono. Me resultó muy interesante, aunque mi tendencia es intentar siempre evitar los bonos, sobre todo si son individuales. Pero entiendo que es una práctica muy común.
- "Hacer producto sin código". De esta sesión me quedo con cómo han orientado en codely.tv el desarrollo de las partes no core mediante el uso de plataformas no/low-code integradas con servicios SaaS. Me interesó en especial la aproximación que tienen al testing para estos casos, puesto que este tipo de plataformas no suelen favorecer el testing adecuado. Me he apuntado para probar la solución que están usando ellos, puesto que yo uso otra distinta y la verdad es que tengo el testing muy olvidado en esa parte :)
- "Back from the Cloud". Este debate fue interesante porque pudimos ver cómo se ha ido evolucionando en el uso de la nube y cómo, en algunos casos, algunas empresas están empezando a plantearse salir de la nube por coste, de la misma forma que subieron a ella por el mismo motivo. Al final, como siempre, se trata de contexto y de entender las herramientas que tenemos a nuestra disposición. Me gustó ver que, al menos en esta conferencia, la gente que usaba la nube tenía claro las ventajas y desventajas que tenía y que no era un dogma de fe.
- "La “mal” entendida calidad en el desarrollo de software". Si algo me quedó claro en esta discusión es que todo en el desarrollo del software es contextual, incluida la calidad. Por supuesto, se habló de ser consciente de las decisiones que tomamos y de que la velocidad implica una dirección. Yo introduje el tema de la inercia y la madurez de los equipos, puesto que es fácil hablar de tener distintos niveles de calidad dependiendo del contexto, pero eso implica que el equipo es capaz de trabajar bien y seguro con distintas prácticas y que tendremos que absorber el coste basal del software desarrollado durante los distintos periodos y contextos (inercia).
- "Productividad, métricas y ktlo". Otra gran discusión sobre cómo obtener el balance entre el medio plazo, la evolución de la arquitectura y la necesidad (más en una startup) de desarrollar features. Se vieron técnicas para visibilizar la importancia de la inversión en mejoras de arquitectura de plataforma, cómo priorizar cambios profundos identificados en postmortems y cómo medir el impacto de las mejoras que no estén directamente relacionadas con la entrega de features.
Me es muy difícil transmitir la calidad de las conversaciones y el nivel de las mismas. Lo importante del SOSZ, además de la organización impecable, es la gente que asiste, y el ambiente de compartir y aportar que se genera. Todas estas discusiones sobre la calidad, bajarse del cloud, o las métricas de productividad, son geniales porque se generan desde la experiencia y el conocimiento de gente muy crack, y es algo que en una conferencia al uso es muy difícil que suceda, puesto que no se da el contexto adecuado para que se genere esa conversación, y casi toda la comunicación es unidireccional (ponente-audiencia). De verdad, si no has asistido a un Open Space, hazlo, y si puedes, hazlo en el SOSZ. Ya me lo agradecerás...
Desde el equipo del #SOSZ24 os agradecemos el día de ayer y empezamos a trabajar ya en el #SOSZ25 . ¡Muchas gracias a todas y todos por venir! pic.twitter.com/0fAF1inOlm
— Cachirulo Valley (@cachiruloValley) March 10, 2024
Muchísimas gracias a la organización, lo que hacéis es impresionante y lo que aprendo cada año es impagable.
Referencias:
Saturday, February 17, 2024
Bilbostack 2024: Mi crónica de la conferencia
Charlas
Networking
Monday, December 12, 2022
Mini TejonesConf 2022 / Honey Badger team gathering
It's been almost three years since we last gathered as a small group of friends for a (reduced) TejonesConf. This time, with the challenges posed by the COVID-19 pandemic, we decided to prioritize reconnecting with the original Honey Badger team and some special guests. We wanted to enjoy each other's company and be able to have intimate, in-person conversations.
As in previous TejonesConfs, we decided to use the open space format for this edition. Due to the small size of our group, we opted for a single track to allow for more focused discussions and deeper conversations. As always, the open space format proved to be a success, providing us with a minimal structure that allowed us to share experiences and spend a lot of time enjoying each other's company.
During the conference, we still managed to share some interesting experiences and insights. We discussed topics like observability and the transition from unstructured logs to structured events, lean software development and the importance of deferring commitment, the challenges of Kubernetes packaging, and the differences between clean architecture and vertical slice architecture. We also touched on product development through experimentation.
As always, the format allowed for some great conversations during lunch and breaks. We discussed issues like power dynamics in pair programming, the toxicity of certain corporate cultures, and the challenges facing our profession.
It was an absolute pleasure to reconnect with old friends and catch up on each other's lives. While we couldn't get the entire group together due to logistical limitations, it was wonderful to spend time with those who could make it. Some of us even continued the conversation over dinner.
Until next time, friends!
BTW Thanks to Nextail for allowing us to use their offices and to Fran for managing it.
Related:
- Tejones conf 2019 Open space with friends
- Tejones Conf 18 / the next step of the tribe
- Honey Badgers, from Team to Tribe
Sunday, March 08, 2020
Scalability Basics, application to systems, teams and processes / Caceres Devops Days 2020
Video (spanish)
https://www.youtube.com/watch?v=yPqHK5fjJ10Slides
Original documentReferences:
- Scalability is Quantifiable: The Universal Scalability Law,Baron Schwartz
- Queueing Theory in Practice, Eben Freeman
- Coherence Penalty for Humans, Michael Nygard
- Applying the USL to Organizations, Adrian Colyer
- Applying the USL to Distributed Systems, Neil J. Gunther
- Applied Performance Theory, Kavya Joshi
- Super Sizing Your Servers and the Payback Trap, Neil J. Gunther
Related:
- DevopsDays Cáceres Youtube channel All the videos from the conference
- DevOps Days Caceres 2020
Monday, December 09, 2019
Tejones conf 2019 Open space with friends
In this case, I was very involved in the organization, so in addition to trying to share in the sessions, I also tried to be aware that everything worked well.
Logistic
As the nextail office is a multi-floor villa, we were able to organize the openspace using different spaces. For the sessions, we used three rooms with capacity for 10-15 people, which also had whiteboards and monitors. We also had a garden for the barbecue and a complete floor for lunch.Due to the weather, we were not able to do sessions in the garden, but at least we were able to prepare some barbecue for lunch.
Open space sessions
- Kafka. Mimecast use case - Functional point of view (Jonathan)
- Infrastructure as code (Javier Juarez)
- OKR's for dev teams (Amalia)
- Refactoring industrialization (Miguel)
- How to be a better lead of leaders (Blanca)
- Agile Wherein have we converted you? (eferro) I did this session to get feedback to adjust the presentation I gave the following week at CAS. (https://www.eferro.net/2019/11/agile-en-que-te-hemos-convertido.html)
- Why we should write the test first (Dani)
- Low performant teams (Blanca/Abel)
- Experiences with monorepo (Jero)
- Tarot cards of tech (Georgina)
- Technical Product Management (Carlos Loredo)
- Silos at conferences (JM Beas)
- The Second system (Abel)
- Event Storming workshop (Miguel)
- Observability What're you doing? (Fran)
- Data Engineering (Jorge)
- Release management, but in its wildest form. Help! (Miguel Angel)
- Reactive mesh (Abel Rincón)
Attendees
The level of the attendees was incredible... near 40 friends... all of them, great developers, tech managers, product managers, etc.In addition to the honey badger group itself, we had friends from a lot of reference companies (Nextail, Mimecast, Toughtworks, TrustYou, Eventbrite, Amadeus, BotXo, Zooplus, Clarity, Codesai, Alea Soluciones, Jobandtalent, Cabify, Expedia, Minsait, Sysdig, etc.)...
As it was a small openspace, we decided that each one of the honey badgers could invite a few trusted people... I have to admit, I got a little bit crazy and invited a lot :) (but there are so many exciting people).
To improve for the next edition
- We didn't encourage diversity from the beginning, so it wasn't a diverse group at all. Also, when we wanted to react, we realized that it was the same weekend as the Women Tech Makers in Zaragoza. As an idea, next year, we will consider the diversity to make the invitations.
- Making it an open space day has been great, but it has not allowed us to devote enough time to the badger group itself, so next year we are thinking of making two days. One Friday afternoon/evening for badgers, and Saturday for open space.
- We forgot to mention that for each session, the participants made a summary to be able to share later with the rest.
- There's some food leftover, and we weren't sure what to do with it.
- We need to study how to integrate better people who communicate better in English than in Spanish.
Conclusions and things that worked well
- The size (near 40) is perfect for Nextail offices and for the type of familiar openspace we are looking for.
- The Nextail office is great for an openspace with between two and four tracks.
- With good weather, the garden can be a fantastic place to run an additional track.
- People attending for the first time felt comfortable because at least they were connected to the person who invited them.
- We were able to attract people from outside of Madrid. People came from Segovia, Vizcaya, Guadalajara, Valladolid, and even from London.
- At the last moment and in an almost improvised way, some children came and had a great time playing around the office.
I'm still surprised at how far this tribe has come. I am very proud of both the conference and what we have achieved as a group... It is incredible how easy is to share knowledge and learn when you're surrounded by people passionate about our profession and eager to share. It was a great openspace, and I can't wait to organize next year's...
Thanks
A lot of thanks to our unique sponsor, Nextail, that provides us an incredible venue and pay part of the food and drinks.
References
- https://www.eferro.net/2018/12/tejones-conf-18-next-step-of-tribe.html
- https://www.eferro.net/search/label/Honey%20badger%20Team
- https://en.wikipedia.org/wiki/Open_Space_Technology
- https://www.eferro.net/2019/11/agile-en-que-te-hemos-convertido.html
- https://twitter.com/search?q=%23tejonesconf2019&src=typed_query
Saturday, November 23, 2019
Agile, ¿En qué te hemos convertido? / presentación CAS2019
No que decir tiene que no estamos del todo satisfechos de cómo lo estamos haciendo en el sector, pero las buenas noticias es que sinceramente creemos que se puede mejorar y que tenemos las herramientas para ello.
La presentación tiene varios bloques diferenciados puesto que aún compartiendo los principios y valores ágiles y las conclusiones, la realidad desde la consultoría en empresas (algunas, grandes corporaciones), es completamente diferente a la que veo yo en empresas de producto y startups.
Muchísimas gracias a la organización de la CAS por darnos la oportunidad de mandar este mensaje, aunque pueda ser algo incomodo para algunos actores del sector.
Slides
Original documentVideo
https://www.youtube.com/watch?v=ssmNo3hf5csMuchisimas gracias a Autentia por la grabación. AutentiaMedia youtube channel (Playlist CAS2019)
Sketchnote (@Aitortxu)
![]() |
| by @Aitortxu (Aitor Alzola) |
Relacionado
Thursday, October 03, 2019
Continuous Delivery. Practices and Real experiences. Presentation at Webbeds
This past Friday, I had the great luck of being able to share a few hours with the webbeds team in Palma de Mallorca and make a presentation about agile and continuous delivery.
Thanks to Marcos Pacheco for contacting me and for the invitation. Thanks to the webbed team for the exciting Q&A round.
I hope that the presentation has generated interesting conversations internally and that you can experiment with some of the ideas presented.
Slides
Original documentThursday, June 06, 2019
#AGILE19 / Entrega Continua / Tomándonos la agilidad en serio
Hoy he tenido la gran suerte de poder hablar de la Entrega Continua en la jornada Agile19. Muchas gracias a los organizadores por la invitación y por esta jornada tan interesante.
Aquí van la presentación que he usado y dónde intento explicar como la Entrega Continua es requisito imprescindible para la subsistencia en la Era del Software...
Slides
Original documentPor cierto, cualquier feedback sobre la charla o las ideas que contiene será muy bienvenida.
Tuesday, March 19, 2019
Thursday, January 31, 2019
Bilbostack 2019
Sesiones:
- Kubernetes is not a deployment tool: it's a platform Jose Armesto @fiunchinho Slides. Creo que Jose hizo un gran trabajo explicando cómo funciona kubernetes por dentro (agentes con bucles de reconciliación) y como ese diseño ha permitido que se pueda extender de forma sencilla y que se genere un ecosistema muy interesante.
- Come reza data. Inés Huertas @quierodata De esta charla me gustó cómo se conto la historia, pero como estoy entrando poco a poco en este tipo de sistemas, me quedé con ganas de profundizar en algunos de los puntos que presentaba :)
- Devops is not what you think @eferro Slides / Blog post Esta fue la sesión que preparé y que creo que gustó bastante. Creo que se podría mejorar introduciendo anecdotas propias y algo de historia para que mejorase un poco el ritmo. Seguramente la use como base para algún meetup, así que la intentaré completar en esa dirección.
- 10 retos de la creación de chatbots y asistentes con NLP Cristina Santamarina @crissantamarina Slides. Fue una sesión muy interesante para mi, puesto que estaba completamente fuera de mi zona de confort, así que todo lo que contó era nuevo para mi y eso siempre enriquece muchisimo.
Networking:
En el caso de la BilboStack, la parte de networking es fundamental y se facilita que nos juntemos todos los asistentes durante toda la tarde a conversar en medio del Casco Viejo de Bilbao. Esta es una parte muy enriquecedora, puesto que es en este ambiente relajado dónde se generan geniales conversaciones con compañeros de profesión a los que nos puedes ver todos los dias.Son de estas conversaciones de donde más aprendizaje saco en las conferencias y para mi es el alma de la Bilbostack.
Organización:
La verdad es que la organización me parece impresionante. Tanto desde el punto de vista de asistente, como desde el punto de vista del ponente, todo ha funcionado muy bien y lo han puesto muy fácil. Una pena no asistir a la cena de ponentes, pero siendo de Bilbao, la familia me requería :)Se solventó el problemilla del año pasado de aglomaraciones en la cafetería, y este año se ha incluido un catering con el café y algo de picar...
Por otro lado, como ponente han sido todo facilidades antes y durante la conferencia. La organización ha tenido gran cantidad de detalles que son de agradecer (organización para los gastos, organización de cena de ponentes, dibujo personalizado para cada uno... e incluso un lote de productos de la tierra que yo he sabido aprovechar muy bien).
![]() |
| Ensalada Pimientos asados con ventresca e Idiazabal :) |
Así que muchas gracias a Vicenç García-Altés, Ibon Landa, Asier Marqués y Fran Mosteiro. Sois la leche... ¡que grandes!
Referencias:
- http://bilbostack.com/
- https://www.ainaragm.es/proyecto/bilbostack-2019/
- http://www.eferro.net/2019/01/bilbostack-2019devops-is-not-what-you.html
Saturday, January 26, 2019
Bilbostack 2019;Devops is not what you think
Slides
Original documentFeedback:
4.44/5 de media en 39 valoraciones
5 stars - 25
4 stars - 8
3 stars - 4
2 stars - 2
1 stars - 0
Friday, January 04, 2019
Mi CAS2018
Sesiones
We are the Leaders we have been Waiting For Lyssa Adkins Interesante charla sobre los distintos paradigmas para la organización de empresas y como eso conecta con las nuevas formas de liderazgo y con la responsabilidad social que tenemos los agilistas en este nuevo entorno. Interesante el cuadrante de “Integral Theory”. Muchas ideas de Reinventing OrganizationsOk, he quemado mi roadmap y mi backlog. ¿Y ahora qué? Lean Product Management Gabriel Prat. Slides Una de las mejores charlas sobre gestión y priorización de producto. Gabriel nos explicó, desde la experiencia, todo su proceso de lean product development. El sistema de ranking de ideas y priorización continua que usan es excelente y genera muy poco desperdicio puesto que no se le dedica tiempo a ideas que no son prometedoras o que por capacidad no se compensa hacerlas. La verdad es que tanto la sesión como la ronda de preguntas posteriores fueron muy interesantes…
Principles of Evolutionary Architecture Rebecca Parsons. Esta charla ya la había visto en otra ocasión. Es una gran charla y explica conceptos bastante complejos con una sencillez increíble. Esa capacidad es algo que admiro en gente como Rebecca, Fowler o Beck. De las mejores charlas de la CAS. Entender esta tendencia en arquitectura creo que es imprescindible para cualquier desarrollador moderno y Rebecca lo explica fenomenal. Versión anterior de la charla https://www.youtube.com/watch?v=72QcYs-2oss
Rights and Responsibilities of a Delivery Team Sandro Mancuso. Interesante charla sobre la estructura, las responsabilidades y los derechos de un equipo de delivery para un proyecto. Tiene algunos puntos interesantes como la necesidad de tener el Product Owner dentro del equipo y que la responsabilidad de owning sea parte de las responsabilidades del propio equipo. Por otro lado, como comenta Sandro, las ideas de charla son work in progress y lo quiere transmitir la necesidad de reflexionar sobre estas ideas, no las comenta como una versión final de lo que hay que hacer. Versión anterior de la charla https://www.youtube.com/watch?v=cmh9aR_LxcA
Unconditional Code Michael Feathers. La verdad es que no le llegue a pillar el punto a la sesión y creo que no le saque la parte interesante. La charla describe la importancia de todo ese código que normalmente “negamos” como el log, la gestión de errores y cómo afecta a nuestro diseño añadiendo complejidad cuando no lo tenemos en cuenta como código de primer nivel. Tendré que verla otra vez a ver si consigo extraer algo más de jugo. Versión anterior de la charla https://www.youtube.com/watch?v=AnZ0uTOerUI
Practical tools and strategies for tackling legacy practices and legacy systems in a growing startup Alejandro Scandroli. Esta charla es muy interesante para cualquiera que quiera mejorar sus conocimientos de arquitectura o liderar la evolución tecnológica de un producto. Muy interesantes los Wardley maps (https://www.cio.co.uk/it-strategy/introduction-wardley-value-chain-mapping-3604565/) y como los uso para definir la estrategia de evolución y salir del pozo que tenian.
Esta sesión se quedó muy corta de tiempo, así que os recomiendo ver el video de cuando dio la charla en la Barcelona Software Craftsmanship https://www.youtube.com/watch?v=i8GzkkMWGYE (Alejandro comentó que esta versión es más completa).
Sobreviviendo en producción: Gestión de incidencias y aprendizaje Eduardo Ferro http://www.eferro.net/2018/12/cas18-sobreviviendo-en-produccion.html Esta fue mi sesión y aunque creo que el principio de la charla fue algo farragoso, creo que luego conseguí transmitir la utilidad de los Incident Reports y el feedback de producción para introducir conceptos ágiles de mejora continua, colaboración, transparencia y aprendizaje. Después de introducirlo en tres empresas, la verdad es que estoy bastante convencido de la utilidad y creo que eso se notó en la charla. El feedback fue muy bueno.
Una vida descubriendo Agile Toño de la Torre. Toño hizo una charla muy personal sobre su viaje dentro del mundo de agile, incluyendo su primer encuentro cuando trabajamos juntos en DIA% y su evolución hacia el agile coaching y su reencuentro con la vertiente más técnica en codesai. Por desgracia el proyector de la sala se fastidio y no había repuesto, así que Toño hizo una demostración práctica de adaptabilidad y flexibilidad y continuó su charla mostrándonos las slides en su portátil.
Dynamic Reteaming at Fast-Growing Companies Heidi Helfand Webminar previo. Para mi una de las mejores sesiones de toda la CAS. Presentó los diversos patrones y dinámicas a aplicar para cuando se dan cambios en equipos (creación de equipos, cambio de miembros, salidas, onboardings, etc). Lo unió con las prácticas técnicas centradas en expandir y compartir el conocimiento (pairing, mob programming, collective ownership, etc). Todo lo que comentó viene de su experiencia en startups.
¿Eres ágil? ¡Pues no te vayas por las ramas! Alfredo Casado, Rubén Díaz Martínez. Slides Interesante caso real sobre cómo conseguir hacer un flujo continuo de cambios sobre producción usando Trunk Base Development y evitando los Pull Request y los flujos de git complicados. Todo lo que comentaron es lo que están haciendo en https://buyviu.com/ y que les permite hacer varios cientos de deployments a producción al mes. Por supuesto, llegar a esa velocidad de cambio requiere muchas cosas, incluido una gran base de tests y tener prácticas técnicas muy buenas. Ni que decir tiene, que estoy muy alineado con esta forma de trabajar, no en vano, ese producto es la evolución del que hicimos en TheMotion, e incluso usa gran parte del tooling y la infraestructura.
¿Cómo crear un ecosistema local de colaboración e innovación alrededor del mundo digital y agile? Aritz Suescun, Karlos G. Liberal. Divertida sesión sobre los experimentos que han hecho en https://www.biko2.com/ para desdibujar las barreras de la empresa, colaborar con otras empresas y generar un entorno de experimentación. Para mi, esto es agilidad en estado puro. Mindset de experimentación en su máximo explendor. Hablaron de las colaboraciones con Interzonas, la creación de bikolabs, los OpenBiko y los Okupas que trabajan en las oficinas de Biko y la serendipia que eso genera.
Continuous Delivery for IoT Maria Gomez. (Video version previa de la charla) Hicimos un interesante recorrido sobre la definición del pipeline de despliegue y el workflow de trabajo para un producto de IoT en automóviles. Me resulto muy interesante aprender sobre conceptos como los https://en.wikipedia.org/wiki/Digital_twin y algunos frameworks para ser capaces de hacer Continuous Delivery para entornos de hardware (donde intuitivamente podemos pensar que es más difícil).
Moving From Plans to Goals Leonardo Bittencourt. Interesante charla sobre cómo cambiaron la dinámica de trabajo al comenzar a definir goals para los sprints en vez de centrarse en historias de usuario muy concretas. Interesante como paso necesario para ir centrándose en outcomes en vez de en outputs.
Opinión general de la CAS2018
Ha vuelto a aparecer un track técnico y de producto muy interesante. Ha habido charlas muy buenas y aún mejores conversaciones, con amigos y con nuevos conocidos. Aun así se nota que la comunidad de agile-spain tiene varios debates abiertos:- CAS como evento comercial / showroom del Agile mainstream vs CAS Espacio de reflexión y exploración para la comunidad.
- ¿El Agile comercial/mainstream incluye o excluye el origen Agile Software Delivery? ¿Se debe hacer algo al respecto desde la comunidad agile-spain, o asumimos que la palabra ha sido “secuestrada” y la parte de delivery corresponde a otras comunidades (crafters, devops, product, startups…) ?
— Eduardo Ferro Aldama (@eferro) 13 de diciembre de 2018
Organización
La verdad es que toda la organización fue muy profesional y creo que cada vez se está haciendo mejor en este sentido. Sólo tuve un pequeño inconveniente con el proyector de la sala y por suerte, el responsable de sala, Adel me ayudo a solucionarlo rápidamente. ¡Muchisimas gracias Adel!Lo que no me convenció fue el sitio:
- Al no estar en la propia ciudad de Alicante habia que ir en autobus y no daba flexibilidad para organizarte.
- El auditorio principal no es un auditorio como tal y la acustica era muy mala.
- En una de las salas se rompio la lampara del proyector y resulto que no tenian ningún tipo de repuesto pese a que las lamparas te indican cunto tiempo les quedan y a que tienes multitud de salas. No entiendo que siendo un sitio para este tipo de eventos no tengan ese mantenimiento básico.
Resumiendo la organización me parecio exelente pero el sitio no tanto, aún así entiendo la dificultad de encontrar un sitio para una conferencia de casi 1000 personas. Lo que nos lleva al debate clásico sobre el tamaño de la CAS.
En resumen
Una gran conferencia, con un muy buen contenido y que en mi humilde opinión ha gestionado mejor que el año pasado el contenido referido a Agile Delivery (producto/técnnico).Además aproveche el fin de semana para disfrutar con la familia de Alicante.
Publicidad:
Aprovecha para hacerte socio de Agile Spain https://agile-spain.org/asociate/ y colabora con la organización de la CAS, el AOS y multitud de conferencias como la Pamplona Software Craftsmanship o la Barcelona Software Craftsmanship. Cuesta poco y aporta muchoRelacionado
Thursday, December 20, 2018
Good talks/podcasts (Dec 2018 I)
Some good talks that I show lately:
- Project to Product: How Value Stream Networks Will Transform IT & Business Mik Kersten
- Monoliths, Migrations, and Microservices Randy Shoup
- What good looks like Dave Farley
- Rights and Responsibilities of a delivery team Sandro Mancuso
- o11ycast podcast Ep7 Observability at Asana and honeycomb
- Exponential Return - The Principles of Agile Organization - 1 of 6
Thursday, December 13, 2018
CAS18 sobreviviendo en producción - gestión de incidencias y aprendizaje
Presentación original:
CAS18 sobreviviendo en produccion - gestión de inicidencias y aprendizaje
Video:
https://www.youtube.com/watch?v=xWJiJNbO5F8
Muchisimas gracias a Autentia por el Video
(AutentiaMedia youtube channel) (Play list CAS2018)
Relacionado:
Friday, December 07, 2018
Tejones Conf 18 / the next step of the tribe
The Joke
As I have described in previous posts, TheMotion's original team evolved into a kind of tribe with a shared culture (honeybadgers from team to tribe). A fundamental characteristic of this culture is sharing and learning as a team. So the next logical step in this evolution was to generate a space for just that... learning and sharing... our invitational conference, or rather, unconference. Our Open Space, the HoneyBadgersConf / TejonesConf18.It started almost as a joke, but we quickly convinced ourselves that it was an excellent opportunity to enjoy together and learn at the same time.
It took us a long time to agree on a date, but a month ago we were finally able to book a country house to spend the whole weekend and organize the openspace.
The Open Space / Sessions
We made a single track openspace. But although we were few we had many proposals so in the end some talks/sessions were left out of the panel.- Craftsmanship. We saw together the talk Run 2018 - Masterclass: Craftsmanship (talk in Spanish from Xavi Gost) and discuss the ideas present in the talk. A very interesting discussion. I proposed this discussion to confront some ideas about agile, the dark side of agile and how to transmit the idea of agile software delivery.
- Show me your data pipeline. In this session, we talked about data processing workflows. We didn't focus on technology. The focus was on organizational and team design to develop and operate these data pipelines. You know, Conway's law. :) The session was proposed and conducted by Jorge Jardines.
- Traceability and observability. Fran Ortiz introduced us to the concepts of distributed tracing and observability for applications. We talked about opentracing, zipkin, and honeycomb and were able to make a small demo using opentracing.
- My life as a junior developer. Georgina gives a talk about her exciting evolution in our profession. It was a very inspiring talk and full of insights. We talked about power relations, diversity, team culture, power dynamics, etc.
- A light introduction to Terraform. In this session, Ivan explained how to use Terraform. He detailed how it compares to other tools and approaches for systems/resources provision. There was a lot of diversity in the degree of knowledge about systems architecture, cloud, etc. This diversity generated a fascinating conversation that we continued in the next session.
- Kubernetes. In this last session Abel, Ivan and I explained the basic concepts of kubernetes and how they fit with the idea of applications that follow 12 factors.
The idea was to have more sessions, but the truth is that the lunches and dinners were longer than expected :)
Conclusions
The result of the experiment was remarkable, and although due to date conflict some of the Badgers could not come, we want to repeat the next year and even invite some friends.On the one hand, I feel part of the tribe and its culture, and on the other hand an astonished spectator of this process of growth. For me, this process has been as surprising as it has been rewarding.
Related posts and Info
Saturday, November 24, 2018
Slides Taller Parallel Changes (CommitConf 2018)
Presentación original (Con notas adicionales):
Taller Parallel Changes (Commit Conf 2018)
Referencias adicionales:
https://www.martinfowler.com/bliki/StranglerApplication.html
https://paulhammant.com/2013/07/14/legacy-application-strangulation-case-studies/
https://githubengineering.com/move-fast/
https://github.com/github/scientist
https://www.martinfowler.com/bliki/BranchByAbstraction.html
https://github.com/ankane/strong_migrations (Via @https://twitter.com/ArturoHerrero)
Lectura recomenda:
Saturday, November 17, 2018
Good talks/podcasts (Nov 2018 I)
Some good talks that I show lately:
- Designing a high-performing team Alison Coward. How to grow high-performance teams (create new habits, communication, psychological safety, effective meetings, etc...)
- It’s Not Continuous Delivery If You Can’t Deploy Right Now Ken Mugrage. Great description of Continuous Integration and Continuous Delivery and all the needed practices (trunk base development, dark launches, feature toggles, etc). A very good description.
- How Your Systems Keep Running Day After Day John Allspaw. Good reflections and a new (for me) mental model to use failure as a "good" input for product and system design/architecture.
- Failure and Change: Principles of Reliable Systems #YOW!Perth Mark Hibberd Interesting talk to understand failure and how to architect to be resilience.
- DOES18
- Breaking Bad Leadership: The Anti Heroes of DevOps John Rzeszotarski. An interesting Journey using DevOps explaining the kind of leadership needed on each step and context.
- Digital Transformation: Thriving Through the Transition Jeffrey Snover. The first part of the talk is not very interesting for me, but the second part is very interesting to improve our mental models and surf in this fast pace changing environment. It gives some ideas for understanding current trends and learning to adapt.
- Operations: The Last Mile Damon Edwards. This talk is not only very funny, it is also a great description of the problems generated by a "classic" operations mindset and how to change to a modern approach / devops.
































