Posts

DataEngOps de 0 a 0.1 | DevOpsDays Cáceres 2020

Image
  En los 2 últimos años he formado parte de un equipo enfocado fundamentalmente en hacer Data Engineering en TrustYou . Quiero compartir mis experiencias en cómo este equipo disfuncional en aquel entonces ha llegado a ser lo que es hoy. Contaré qué probamos, qué y qué no funcionó, qué visión futura tenemos en términos de procesos y prácticas y qué papel ha jugado y jugará la cultura y prácticas DevOps en ello. Teniendo en cuenta además que estamos en un contexto de BigData, Data Science, Data Engineering y código legado. Slides y video de mi presentación en la DevOpsDays Caceres 2020. Enlaces relacionados Videos DevOpsDays Caceres Scalability Basics, application to systems, teams and processes   A brief history about agile transformation   Referencias Accelerate,  Nicole Forsgren et al. Extreme Programming Explained, Kent Beck The Phoenix Project, Gene Kim et al. continuousdelivery.com (Jez Humble) trunkbaseddevelopment.com (Paul Ham...

#Tarugo4

Image
El pasado 24 y 25 de octubre tuve la oportunidad de participar en la TarugoConf en su 4ta edición. Después de unos cuantos años suscrito y leyendo, domingo tras domingo, la Bonilista por fin pude asistir a esta conferencia que le recomiendo a todo el que esté interesado en temas de Tecnología , Negocio y el Pulpo en España. Me gusto el formato de un día de talleres y otro de charlas. Destacar el reto que representa tener 700 personas en un solo track de conferencias y lograr captar la atención de los participantes en todo momento. Agradezco la oportunidad de volver a ver a mucho colegas del gremio, desvirtualizar a otros como Javi Santana y me voy con el agridulce sabor de no haber podido conversar un poco con Bonilla, Andrea Barber, Molpe, Jaime Novoa, entre otras. Muchas gracias a Candela, David y todo el equipo tarugo por organizar este eventazo ; donde se come como en una boda, se presenta a los speakers con band...

Slides: De .Net a Python

Image
Slides que utilizamos para nuestra presentación en CommitConf 2018. También se pueden ver  aquí Video:

A brief history about agile transformation

By re-reading a post from a friend of the honey-badger tribe , I realized how much in common it has with a known situation experienced in a recent past. Imagine you join a team in the following situation: Unclear processes and workflow Lack of knowledge about the product Team executing decisions taken by others Vague software development practices Also, within this context, imagining you receiving a great market opportunity which requires deliver something with a fixed deadline. Looks like a case to continue doing what's done in the past to avoid taking risk of failure, but off course leaving the same picture as above regarding team processes. There is always the chance to be counterintuitive and use this greenfield project to boost the team processes to another level. The good thing is to have an organization aware of this issues and the willingness to support any change that improves the way they work. So, having this context, the willing to improve it and a dea...

PyConES 2018

Image
Last weekend (October 5-7) I attended, together with some colleagues from TrustYou , the PyConES conference in Málaga. Like in PyConES-2017 , this was an opportunity to meet again with the python community, meet new people and companies, meet with former colleagues and friends as well as browse the challenges they face. All this around a common denominator that in this case is Python. Some of the talks look interesting to me: Keynote by Héctor Socas Navarro Hector Socas is a physics at The Instituto de Astrofísica de Canarias(IAC) and he shows us some cutting edge challenges that Astrophysics is facing nowadays and how the technology is playing a key role in those. It was amazing to learn about the marvellous things about the Universe and see how Python is helping those things. Back to Basics: NLP by Claudia Guirao I especially liked this talk of the Data Science track because the speaker managed to explain the concepts using a friendly language so the...

Europython 2018 - Part I

Image
Last July I had the opportunity to attend the Europython Conference. It had been 4 years since the last time I attended Europython but the experience was again amazing. I highlight 3 things:  Spending time with TrustYou team, learning more about Python and the Community, and having the experience of improvising a lightning talk being a bad speaker but still a good way to give back to the community. I'll go through some of the talks I have attended and provide some summary of my learnings. In this post, I summarize half of them ( you can see the others in the Part II blog post about to come ) Technologies to master parallelism in Python by Shailen Sobhee Even though the title is misleading (I find it difficult to master something by only taking a workshop), I liked it and it helped me to recall and discover some insights in parallel executions in Python. Some topics that we played with: Multithreading Multiprocessing Joblib Dask This image gives an over...

Gracias Tejones

Image
Hace un mes ya que no trabajo en TheMotion. Es un buen momento entonces para hacer retrospectiva y dejar por escrito lo que ha significado este período para mi. Aclaro que en este post solo haré referencia al equipo de tecnología con lo cual cualquier halago, crítica o feedback presente hagásele corresponder a dicho equipo. Aclaro tambien que todo lo escrito está basado en mi visión y opinión personal. En el equipo de tecnología de TheMotion ( tech  o tech-honey-badgers team ) hemos pasado por varias etapas, buenas y no tan buenas, donde siempre ha prevalecido la transparencia, la calidad, la diversión y el trabajo en equipo. Son valores que destacan en este grupo incluso cuando hay un intento de desviar su atención hacia otros haceres que puedan derivar a otros valores ( positivos o negativos ), los valores mencionados emergen solos y de alguna manera indican el camino de hacer las cosas correctamente, muchas veces en formas totalmente opuestas a lo que otros sugieren....