Episodios

  • All about the stratified design lens
    Sep 25 2023

    In this episode, I introduce the stratified design lens, which talks about how and why we split things into layers.

    Más Menos
    12 m
  • All about the time lens
    Sep 19 2023

    In this episode, I introduce the time lens, and I posit a law about representing time in complex domains.

    Más Menos
    11 m
  • All about the volatility lens
    Sep 11 2023

    In this episode, I introduce the volatility lens, which seeks to help us write code that deals with a changing world.

    Más Menos
    18 m
  • All about the architecture lens
    Jul 31 2023

    In this episode, I introduce the architecture lens, its questions, and its goal of modeling architectural domains to manage complexity.

    Más Menos
    24 m
  • All about the executable specification lens
    Jul 24 2023

    In this episode, I introduce the executable specification lens, its questions, and its goal of getting to runnable, testable code as quickly as possible.

    Más Menos
    15 m
  • All about the composition lens
    Jul 10 2023

    In this episode, I introduce the composition lens, its questions, and its goal of figuring what's true when you perform multiple operations in a row.

    Más Menos
    14 m
  • All about the operation lens
    Jul 3 2023

    In this episode, I introduce the operation lens, its questions, and its goal of capturing the use cases of your software.

    Más Menos
    20 m
  • Data lens
    Jun 26 2023

    In this episode, I introduce the data lens, its questions, and its goals of capturing relationships among data values in data.

    Más Menos
    23 m