- Technical Bankruptcy Lukas Oberhuber
- The "right" way to ship software Jocelyn Goldfein - hack.summit 2016
- Architecture
- https://www.youtube.com/watch?v=DVSNsAei0VE Chad Fowler Hack Summit 2016
- Principles and techniques of Evolutionary Architecture Rebecca Parsons - hack.summit 2016
- DevOps related:
- Devops and Dr Deming’s 14 Points John Willis' Ignite talk (Velocity NY 2014)
- DevOps Cafe Ep. 76 - Guest: Randy Shoup
- The (Short) History of DevOps Damon Edwards
- DevOps Patterns Distilled Gene Kim
Tuesday, October 31, 2017
Good talks/podcasts (October 2017 Part I)
These are some interesting talks/podcast that I've seen during October:
Thursday, October 26, 2017
Charla: Acelerando la cultura DevOps usando Entrega Continua
Presentación preparada para la devops-spain 2017 (y que pre-estrene en la DeveloperOS - DosConf)
La presentación es especialmente corta puesto que disponia de un slot de 30 minutos.
Slides
Original en Google Presentation Acelerando la cultura DevOps usando Entrega Continua
Relacionado:
- Blog posts Honey Badger Team Serie de blogposts relacionados que describen el camino descrito en la presentación.
- http://www.devops-spain.com/
- http://developeros.net/ (DosConf)
Libros recomendados en la presentación:
- The Phoenix Project
- Continuous Delivery
- DevOps Handbook
- Release It!
- Building Microservices
- Release It! (2º edition)
Otras charlas que he preparado:
Sunday, October 22, 2017
Book Review: Reinventing organizations
Reinventing organizations
A Guide to Creating Organizations Inspired by the Next Stage of Human Consciousness
by Frédéric Laloux
This is an incredible book that has had a deep impact on my thinking… It gives a great historical view of the different organizational model used by the humans and the correspondence of each model with each new stage of human consciousness.
It also explains how we are changing to a new stage and that a new kind of organizational model is appearing.
After giving this context and the explanation for each model, the book describes, this new "Teal" organizational model. The examples are very well documented and include a lot of details about the internals of the organizations selected.
The author also describes the environment from a human angle that allows this kind of organization to flourish… This new organization, the "Teal" organization, is optimized to deal with actual complexity.
An essential book for anyone interested in discovering the organizations of the future for this complex world.
A wonderful book.
Related resources:
Good talks/podcasts (September 2017)
These are some interesting talks/podcast that I've seen during September:
- Organization, culture and creativity:
- Banish Your Inner Critic v2.0 Denise Jacobs
- Creating Leadership and Engagement at Every Level David Marquet
- Building a Responsive Organization Sami Honkonen
- The Discipline of Finishing Conor Neill
- Too busy for productivity Carlin Daharsh
- More technical talks:
- Production - Designing for Testability Michael Bryzek Understanding quality, testing, validation, monitoring in a continuous delivery environment. Great ideas and great explanations.
- Removing Friction in the Developer Experience Adrian Trenaman Some radical ideas to consider
- InfoQ podcast: Courageous Leadership and Evolutionary Architecture Rebecca Parsons (host Shane Hastie) Great description of Evolutionary Architecture
- Career development and craftsmanship:
- Keynote: The Long Road Sandro Mancuso (Imprescindible)
Tuesday, October 17, 2017
Simplicidad para desarrolladores - Software Craftsmanship Barcelona 2017
Presentación preparada para la BCN Software Craftsmanship 2017
Muchisimas gracias a Autentia por el Video (AutentiaMedia youtube channel)
Video
Simplicidad para desarrolladoresMuchisimas gracias a Autentia por el Video (AutentiaMedia youtube channel)
Slides
Slides (con Notas) Simplicidad para desarrolladoresFeedback:
Referencias:
- Simple made easy
- 8 lines of code
- Postponer (CAS16)
- Postponer: libro de recetas (SCPNA17)
- Art of destroying software
- Embracing Uncertainty
- Nature of software development
- Understading the 4 rules of simple design
Relacionado:
Sunday, October 15, 2017
My Software Craftsmanship Barcelona 2017
Dates: 7th, 8th October
This past weekend (7-8th Oct) I was at the Barcelona Software Craftsmanship Conference 2017. This is the second time attending this conference (http://www.eferro.net/2014/10/software-craftsmanship-barcelona-2014.html).
This conference is a two days conference organized by the Barcelona Software Craftsmanship community and this year congregate near two hundred passionate software crafters.
First, I want to thanks a lot the effort of the organization and the sponsors. This was the first year that they changed the venue and open the conference to more the attendants. Organizing an event of this magnitude is difficult, but this time, due to the political situation in Catalonia, it was even more difficult. So my more sincere congratulations for the effort and for the result.
I only was able to attend the Saturday sessions and to the first one of the Sunday (some family related logistics issues). I any case I enjoyed a lot the sessions and fully charged my batteries to research some of the things I saw there :)
Lot of thanks for sharing a portion of your time with me, it was a real pleasure :)
I am also very proud that some colleagues from TheMotion have come to this conference. I know that for a lot of people, being in craftsmanship conference is a turning point in their career... so I liked to be involved in such important moment. :)
It was also a great pleasure to share my time with old friends and colleagues.
This conference is a two days conference organized by the Barcelona Software Craftsmanship community and this year congregate near two hundred passionate software crafters.
First, I want to thanks a lot the effort of the organization and the sponsors. This was the first year that they changed the venue and open the conference to more the attendants. Organizing an event of this magnitude is difficult, but this time, due to the political situation in Catalonia, it was even more difficult. So my more sincere congratulations for the effort and for the result.
I only was able to attend the Saturday sessions and to the first one of the Sunday (some family related logistics issues). I any case I enjoyed a lot the sessions and fully charged my batteries to research some of the things I saw there :)
The sessions I attended:
- Microservices Lifecycle Explained Through Docker And Continuous Deployment Viktor Farcic Slides Very interesting talk and demo. The theoretical part of the talk was very fast but contains great wisdom about putting things in production in a continuous flow of new versions. Very good info about how the cloud, containers, and microservices have changed our profession and about DevOps as the real agility (a continuous flow of new features in production). A great talk.
- TDD: Mi cuaderno de recetas @msanjuan An interesting live coding session about some tips used by Modesto when developing tests. I liked all the conversations that the talk generated. A good place to be to improve our testing skills.
- Simplicidad (para desarrolladores) (Slides with notes) I prepared this session. My idea is to create a blog post with related information. :)
- Clean Code, SOLID, CQRS, DDD… ¿Y qué hay de nuestros tests? @rafaoe @JavierCane It was a very fun session about how to test our system when we are using CQRS. It explained very well the role of the unit tests, integration tests in this scenarios. I liked also the samples and the conversations generated.
- Me da igual tu framework JavaScript @dani_latorre @nestorsalceda A fun description of the journey that the @codingstones have made to create front-end solutions using good practices and without having too much coupling with the frameworks. It was very fun (and punk) talk, I liked the rhythm and the references :)
- Random Testing @pedromsantos A very good introduction to Property-based testing. A lot of focus in how to change our perspective to identify the properties. Pretty didactical and generated very interesting conversations.
- Software Craftsmanship - 8 years @sandromancuso It's important to reflect on our community... the path already walked and the future challenges... Very inspiring. This kind of talks are the ones that generate great conversations and discussions around our craft.
Other notes and stuff
As part of my program to not being a technological amoeba, I am trying to de-virtualize interesting people in this kind of conferences. This time I have the great luck to de-virtualize:I am also very proud that some colleagues from TheMotion have come to this conference. I know that for a lot of people, being in craftsmanship conference is a turning point in their career... so I liked to be involved in such important moment. :)
It was also a great pleasure to share my time with old friends and colleagues.
Subscribe to:
Posts (Atom)