Software Design: Beyond Boxes and Lines

Keynote at YOW! December 2021: Software design: Beyond Boxes and Lines – Jessica Kerr – YouTube Slides Latest: References Domain Driven Design, by Eric Evans (book) Learn Wardley Mapping, by Simon Wardley; documented by Ben Mosier (site) Team Topologies, by Matthew Skelton and Manuel Pais (book) Grokking Simplicity, by Eric Normand (book) Functional Programming … Read moreSoftware Design: Beyond Boxes and Lines

Keynote: Designing Change

This was the closing keynote at the Last Conference, CodeBEAM in SF, March 7-8 2020. Avdi and I did it together (our first joint talk), and the audience laughed and also found insights. Abstract:The journey of a software developer is a climb through abstraction: algorithms, patterns, architecture….How do we keep expanding scope, without losing focus … Read moreKeynote: Designing Change

Keynote: Collective Problem Solving in Music, Science, Art, and Software

(originally titled: “On the Origins of Opera and the Future of Programming”) Blog write-up Abstract There’s a story to tell, about musicians, artists, philosophers, scientists, and then programmers. There’s a truth inside it that leads to a new view of work, that sees beauty in the painful complexity that is software development. Starting from The … Read moreKeynote: Collective Problem Solving in Music, Science, Art, and Software

Keynote: From Puzzles to Products

Blog post: From Puzzles to Products Abstract What does it mean to grow from a new developer to a senior one? What is the difference between programs and software? I started my career solving puzzles in code. Then I added understanding about the business, and about running software in production, and about making that software … Read moreKeynote: From Puzzles to Products