Michael Feathers
where else to find them
what they talk about
all 10 in the filters
where they keep going back
- GOTO Chicago3 editions2013–2024
- Craft Conference2 editions2019–2023
- Øredev2 editions2019–2022
all 12 in the filters
on a stage with
- Aaron Bedraonce
- Adam Hawkinsonce
- Alena Hallonce
all 5 in the filters
who talks about the same things
- Sarah Mei24 talks
- Kent Beck14 talks
- Angie Jones54 talks
- Victor Rentea45 talks
- Dave Thomas33 talks
- Kerri Miller19 talks
| title | conference | date |
|---|---|---|
| Where AI Meets Code | GOTO Chicago 2024 | 2024-10-21 |
Introduces a simple surfacing model for how LLMs pull concept clusters and shows the lost‑in‑the‑middle failure via a needle‑in‑haystack token test… | ||
| Solving The Value Equation | Regional Scrum Gathering Tokyo 2024 | 2024-01-10 |
Argues that software value depends on reducing distance to realized value — social, structural and temporal gaps — and that measuring output (anecdote… | ||
| AI, Determinism, Code Generation and Refactoring | GeeCON Prague 2023 | 2023-10-19 |
Distills practical limits and workflows: three interaction styles — completion mode, comment mode and chat mode — each has different failure modes; temperature… | ||
| Fixing Design with Tests | Craft Conference 2023 | 2023-05-18 |
Automated tests reveal modularity problems by surfacing concrete pains: long methods, huge setup chains, hidden globals and IO, Law of Demeter chains, flaky… | ||
| Aligning Architecture with Responsibility Indices | Øredev 2022 | 2022-11-08 |
A concrete process for creating Responsibility Indices maps each primary responsibility to the exact code locations, records quality measures, planned… | ||
| Aligning Architecture with Responsibility Indices | Global Software Architecture Summit 2022 | 2022-10-03 |
Proposes a lightweight process called Responsibility Indices that maps each named responsibility to the actual code locations where it’s implemented, plus an… | ||
| Interview with Michael Feathers | Global Software Architecture Summit 2022 | 2022-10-03 |
Prefers binary metrics that record presence or absence of specific qualities, using those as guard rails to decide what belongs in each system area and to… | ||
| Net Positive Development | Agile India 2020 | 2020-10-11 |
Argues that network science explains why code, teams and organizations behave the same way and gives concrete rules: communication costs grow as n squared vs n… | ||
| Socio-Technical Modeling as a Practice | Build Stuff 2019 | 2019-11-13 |
Argues that code, people and tools must be modeled together using Conway's Law and Actor-Network ideas, showing concrete patterns: a shared testing framework… | ||
| Technical Modeling as a Practice | Øredev 2019 | 2019-11-06 |
Asserts that Conway's Law and actor‑network thinking predict isomorphic structures across code, teams and orgs, shows a concrete case where multiple teams… | ||
| Asking, Telling and Modularity: Choices in Code | Craft Conference 2019 | 2019-05-07 |
Live-coding in Eclipse refactors a monolithic Java mailing-list server that uses Vector and the JavaMail API into clear components by extracting methods and… | ||
| Top 3 Most Viewed GOTO Chicago Talks | GOTO Chicago 2018 | 2018-04-24 |
These talks were recorded at GOTO Chicago 2018. #gotocon #gotochgo
http://gotochgo.com
3. Alena Hall - Distributed Data Stores on… | ||
| Unconditional Code | GOTO Chicago 2018 | 2018-04-24 |
Argues that most conditional clutter vanishes if the domain is extended or errors become first-class rather than scattered checks. Shows concrete patterns and… | ||
| Edge-Free Programming | Build Stuff 2016 | 2016-11-16 |
Argues that many bugs vanish when error handling is moved to the outer layer and the core runs straight‑line; demonstrates with a guitar‑tablature converter… | ||
| Strategic Code Deletion | Agile Singapore Conference 2016 | 2016-10-17 |
Argues that unused code is measurable and removable using lightweight instrumentation and disciplined tests: uses SI probes (Ruby hooks) and production… | ||
| RUBY ARRAYS ON STEROIDS | wroc_love.rb 2014 | 2014-04-17 |
Claims that APL/J array operators give much denser, higher-level solutions and shows a working Ruby prototype: a GitHub gem called jop gem that monkey‑patches… | ||
| Legacy Rails Q&A | wroc_love.rb 2014 | 2014-04-17 |
Live Q&A surveys why Rails apps age badly and when to refactor versus rewrite: cites Basecamp and Redmine as real-world cases, notes ActiveJob was rejected… | ||
| Interview with | GOTO Chicago 2013 | 2013-04-23 |
Argues that security must be a cultural, design-first decision not an afterthought, showing concrete tools and incidents: a Ruby zero-day spawned a worm until… | ||
| Keynote – Michael Feathers | Ruby Midwest 2013 | 2013-04-05 |
Argues that uniform coding standards and abstract SOLID rules often clip design context and cause trouble, citing a claimed 100x performance story where… | ||
| Opening Keynote: Code Blindness | Rocky Mountain Ruby 2011 | 2011-08-31 |
Argues that organizations suffer from code blindness: layers of management ignore the actual codebase, rely on staffing metrics, or gamify numbers like test… | ||
| nothing matches | ||