
Things You Thought You Didn’t Need To Care About • Holly Cummins • GOTO 2025
Keywords
Summary
185 words
Critical Evaluation
The talk is a compelling and insightful exploration of the often-ignored interdisciplinary factors that shape software development. Cummins demonstrates strong expertise and a talent for making complex topics accessible without oversimplifying. The structure is logical, moving from statistics to hardware to economics, and each section builds on the previous one to create a cohesive narrative. The use of concrete examples, such as the YAML parsing issue and spam filtering, effectively illustrates abstract concepts. The discussion of Bayes’ theorem is particularly well done, as Cummins acknowledges its controversial history while showing its practical utility. The section on concurrency is technically sound, correctly explaining the challenges of concurrent programming and the hardware trends that make it necessary. The comparison between green threads and virtual threads is insightful, highlighting the importance of hardware evolution and integration. The talk also touches on quantum computing and cloud computing, providing a high-level overview without getting bogged down in details. The economic analysis, including venture capital and interest rates, adds a valuable perspective that is often missing from technical talks. However, the talk is not without limitations. While Cummins mentions several concepts, she does not provide deep dives into any single topic, which may leave some audience members wanting more. Additionally, some claims, such as the specific statistics about spam and disease prevalence, are presented without sources, which could be a concern for a more rigorous audience. The talk is also somewhat opinionated, particularly in the discussion of economics, where the speaker’s perspective may not be universally shared. Overall, the talk is highly informative and thought-provoking, encouraging developers to broaden their understanding beyond pure coding. It successfully achieves its goal of highlighting the ‘invisible forces’ that impact the profession. The speaker’s engaging style and use of humor make it an enjoyable and memorable presentation.
297 words
Title / Content Match
The title is catchy and reflects the talk's theme of overlooked but impactful topics, though it is somewhat vague. The content aligns well with the promise of discussing surprising influences on software development.
Quality & Reliability
8/10
The talk is a well-structured expert opinion by a recognized Java Champion and Quarkus leader. It covers diverse topics (statistics, hardware, economics) with clear explanations and relevant examples. While not a formal academic presentation, it demonstrates strong technical depth and practical insight. The speaker cites specific concepts and trends but does not provide detailed citations for all claims, which slightly limits verifiability.
Chapters
- Intro
- Geography 101: Norway
- How to make decisions in a complex world
- Statistics 101: Bayes' theorem
- Statistics in different industries
- Top tip
- Why does concurrency make my head hurt?
- Electrical engineering 101: Chip design
- Virtual threads
- Why did green threads flop & loom succeed?
- Meteorology 101: Cloud
- Physics 101: Quantum computing
- Business studies 101: Venture capital
- Macroeconomics 101: Interest rates
- Economics 101: Jevon's paradox
- Summary
- Outro
Cited Sources
- Holly Cummins' website — Speaker's personal site with blog and resources.
- Holly Cummins' blog — Blog posts by the speaker on various technical topics.
- Holly Cummins on Bluesky — Speaker's social media profile.
- Holly Cummins on Mastodon — Speaker's Mastodon profile.
- Holly Cummins on Twitter — Speaker's Twitter profile.
- Holly Cummins on GitHub — Speaker's GitHub repositories.
- Holly Cummins on LinkedIn — Speaker's LinkedIn profile.
- GOTO Copenhagen 2025 session page — Official session page for this talk.
- Green Software Engineering book — Referenced in the talk's resources, likely related to sustainability in software.
Concurring Sources
- GOTO Conferences official website — Conference website where the talk was presented.
- GOTO Conferences on Bluesky — Conference's social media profile.
- GOTO Conferences on LinkedIn — Conference's LinkedIn page.
- GOTO Conferences YouTube channel — Channel hosting the talk.
External References
Contribution & Novelties
The talk provides a unique synthesis of diverse fields—statistics, hardware, economics—and their relevance to software development. It offers practical insights into Bayesian reasoning, concurrency challenges, and economic factors, encouraging developers to think beyond code. The speaker’s perspective as a practitioner adds credibility and originality.
Pour aller plus loin :
- Bayes’ theorem — Foundational concept discussed in the talk.
- Project Loom — Official page for virtual threads, a key topic.
- Moore’s law — Historical trend discussed in the context of hardware.
- Jevons paradox — Economic concept mentioned in the talk.
89 words
Radar Profile
The radar profile shows high scores in information quantity and quality, reflecting the talk's rich content and clear explanations. The technical level is moderate, suitable for a broad developer audience. The reliability score is high due to the speaker's expertise, though some claims lack explicit citations.