Tuesday, December 06, 2022

Good talks/podcasts (Dec 2022 I)

 


These are the best podcasts/talks I've seen/listened to recently:
  • Keynote: Why web tech is like this (Steve Sanderson) [Inspirational, Technology] [Duration: 1:00:00] Interesting talk about the evolution of web technology. The talk includes interesting demos.
  • #12 e-Meetup | Sam Newman - Monolith Decomposition patterns (Sam Newman) [Architecture, Architecture patterns, Evolutionary Architecture] [Duration: 1:30:00] Great presentation on how to approach the division of a monolith and the patterns to evolve an architecture towards microservices. In addition to the presentation, the subsequent questions are also very interesting.
  • What makes a good developer (Christin Gorman) [Engineering Career, Inspirational] [Duration: 0:11:00] (⭐⭐⭐⭐⭐) Inspiring lightning talk about the importance of humanities, empathy for users and information management as the basis of our profession (beyond pure technology and knowledge about logic or mathematics).
  • Stop Writing Dead Programs (Jack Rusher) [Inspirational] [Duration: 0:43:00] (⭐⭐⭐⭐⭐) This talk argues that it would be better to focus on building new live programming environments that can help us solve the problems of the future.
  • SEDaily: Serverless Clickhouse for Developers with Jorge Sancha (Jorge Sancha) [Big Data, Data Engineering, Product, startup] [Duration: 0:40:00] Interesting conversation about tinybird with one of its founders. They talk about the company, the problem they solve and other interesting topics related to real-time data analysis.
  • Improving Observability and Testing In Production (Dave Farley) [Observability, Testing in production, testing] [Duration: 0:19:00] In this episode, Dave explores what Testing in Production is, and how to Test in Production, and how this is related to working more experimentally.
Reminder, All these talks are interesting even just listening to them.

Related:

Sunday, November 20, 2022

Good talks/podcasts (Nov 2022 II)

 


These are the best podcasts/talks I've seen/listened to recently: Reminder, All these talks are interesting, even just listening to them.

Related:

Sunday, November 06, 2022

Good talks/podcasts (Nov 2022 I)




These are the best podcasts/talks I've seen/listened to recently:
  • Jessica Kerr on how Software keeps Evolving and is never Done (Jessica Kerr) [Inspirational, Mental models, Systems Thinking] [Duration: 0:44:00] Interesting conversation in which Jessica explains how software behaves in a very similar way to biology. Lots of interesting points to learn from. Very aligned with this dynamic view of systems and their constant evolution.
  • Agile Book Club: Evolutionary Design (with Kent Beck) (James Shore, Kent Beck) [Agile, Evolutionary Design, Software Design, Technical Practices] [Duration: 0:42:00] (⭐⭐⭐⭐⭐) This was one of the best talks I've heard on software design in a long time. Excellent points on evolutionary design, testing, technical practices, etc. A full three quarters of an hour of wisdom.
  • Agile Book Club: Test-Driven Development (with Mike “GeePaw” Hill and J.B. Rainsberger) (GeePaw Hill, J.B. Rainsberger, James Shore) [Evolutionary Design, Software Design, Technical Practices, tdd] [Duration: 0:43:00] (⭐⭐⭐⭐⭐) Very interesting conversation with great TDD experts. Some interesting ideas, techniques and tricks.
  • Adaptive Planning Beyond User Stories (Gojko Adzic) [Lean Product Management, Lean Software Development, Product, Product Discovery] [Duration: 0:55:00] (⭐⭐⭐⭐⭐) Gojko gives a masterclass on how to focus on impacts, understand the need, and improve product decisions. Good ideas to postpone decisions, focus on behavioral changes, and be cautious with metrics. An essential talk for any product developer.
  • The Most Common Test Driven Development Mistakes (Dave Farley) [Software Design, Technical Practices, tdd] [Duration: 0:14:00] In this episode, Dave Farley describes some of the common problems that people face, and gives his top tips for avoiding them.
Reminder, All these talks are interesting even just listening to them.

Related:

Sunday, October 23, 2022

SCBCN22: Taller Desarrollo Lean: posponer decisiones

Este fin de semana hemos facilitado por primera vez el taller que hemos preparado @islomar y yo sobre Desarrollo Lean: Posponer decisiones. Muchisimas gracias a la organización de esta magnifica conferencia Softwarecrafters Barcelona por confiar en nosotros y dejarnos probar el taller por prinmera vez.
Actualizaremos este post con más información y prepararemos una guia de facilitación al estilo de S3 Workshop, pero de momento os dejamos la presentación por aquí para que los que habeís estado en el taller podais reforzar los conceptos.

Presentación

Presentación Original

Sunday, October 16, 2022

Good talks/podcasts (Oct 2022 II)

 


These are the best podcasts/talks I've seen/listened to recently:
  • The nature of product (Marty Cagan) [Product, Product Team] [Duration: 0:59:00] (⭐⭐⭐⭐⭐) A very interesting interview to Marty Cagan. Very good insights about empowered teams, product management, and team organization.
  • What Does Tech Excellence Look Like? (Martin Fowler) [Engineering Culture] [Duration: 0:31:00] Martin explores how culture, structures, talent, and technology choices help to build organisations that have technical excellence ingrained in them.
  • Legacy Code, OOP vs Functional Programming & MORE (Michael Feathers, Dave Farley) [Engineering Culture, Legacy code, Software Design, Technical Practices] [Duration: 1:14:00] Michael and Dave talk broadly about automated testing, software architecture and design principles for quality code, and Michael claims that “OO, when it's done right, looks a lot like FP”.
  • Integrated Tests Are A Scam (J.B. Rainsberger) [Technical Practices, testing] [Duration: 1:04:00] (⭐⭐⭐⭐⭐) Integrated tests are a scam. You’re probably writing 2-5% of the integrated tests you need to test thoroughly. You’re probably duplicating unit tests all over the place. Your integrated tests probably duplicate each other all over the place. When an integrated test fails, who knows what’s broken? Integrated tests probably do you more harm than good. Learn the two-pronged attack that solves the problem: collaboration tests and contract tests.
  • Hibernate should be to programmers what cake mixes are to bakers: beneath their dignity. (Christin Gorman) [Engineering Culture, Inspirational] [Duration: 0:08:00] (⭐⭐⭐⭐⭐) Great lightning talk, provocative and inspiring.
Reminder, All these talks are interesting even just listening to them.

Related: