Posts, charlas y lecturas

Posts

Charlas

  • Arquitectura de software, personas y otros jugos

    Una presentación pragmática y basada en la experiencia sobre arquitectura de software, cómo tratar con las personas y algunas lecciones aprendidas durante los últimos 18 años.

    abr 2023

  • Zapiens: De legacy a producción y más alla

    ¿Qué ocurre cuando un día tienes un zip con un código que no conoces, nadie a quien preguntar y ese código no funciona? Esta es la historia de los cambios de arquitectura y código que han llevado a Zapiens de un zip compartido a un entorno de integración continua en Amazon Web Services y a un sistema autoescalado.

    abr 2018

  • Presentación de Blunder en Startup Grind Asturias

    Blunder es un sistema de aprendizaje por error en forma de juego/app, que sirve a las empresas como herramienta de transferencia del conocimiento de los trabajadores. Además obtenemos una radiografía del conocimiento de nuestra empresa. Por otra parte, gracias al algoritmo de la curva del olvido, logramos fijar el conocimiento a largo plazo de forma divertida.

    ago 2015

Lecturas recomendadas

Modern Software Engineering: Really Getting Better at Building Software

David Farley

2022

Team Topologies

Mathew Skelton, Manuel Pais

2019

Material excelente para entender la naturaleza diferente de los equipos de software y la dinámica entre ellos.

The Fearless Organization: Creating Psychological Safety in the Workplace for Learning, Innovation, and Growth

Amy C. Edmondson

2018

Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations

Nicole Forsgren, Jez Humble, Gene Kim

2018

Designing Data Intensive Applications

Martin Kleppmann

2017

El mejor libro que he leído para ayudarte a navegar este diverso panorama de datos intensivos, examinando los pros y contras de diversas tecnologías para procesar, almacenar y escalar aplicaciones con cantidades masivas de datos.

The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change

Camille Fournier

2017

Domain-Driven Design Distilled

Vaughn Vernon

2016

Effective Programming: More Than Writing Code

Jeff Atwood (Coding Horror)

2012

The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create...

Eric Ries

2011

Drive: The Surprising Truth About What Motivates Us

Daniel H. Pink

2011

Rework

Jason Fried

2010

Growing Object-Oriented Software, Guided by Tests

Steve Freeman

2009

Clean Code: A Handbook of Agile Software Craftsmanship

Robert C. Martin

2008

JavaScript: The Good Parts

Douglas Crockford

2008

Getting Real: The Smarter, Faster, Easier Way to Build a Successful Web Applica...

Jason Fried

2006

The Pragmatic Programmer: From Journeyman to Master

Andrew Hunt

1999

Refactoring: Improving the Design of Existing Code

Martin Fowler

1999

Peopleware: Productive Projects and Teams (Second Edition)

Tom DeMarco

1999

Design Patterns: Elements of Reusable Object-Oriented Software

Erich Gamma

1994