GOTO - The Brightest Minds in Tech

Reading Code Effectively: An Overlooked Developer Skill • Marit van Dijk & Hannes Lowette


Listen Later

This interview was recorded for GOTO Unscripted.
https://gotopia.tech

Read the full transcription of this interview here

Marit van Dijk - Developer Advocate at JetBrains, Java Champion & Open Source Contributor
Hannes Lowette - Principal Consultant at Axxes, Monolith Advocate, Speaker & Whiskey Lover

RESOURCES
Marit
https://bsky.app/profile/maritvandijk.bsky.social
https://linkedin.com/in/maritvandijk
https://github.com/mlvandijk
https://medium.com/@mlvandijk
https://maritvandijk.com

Hannes
https://bsky.app/profile/hanneslowette.net
https://twitter.com/hannes_lowette
https://github.com/Belenar
https://linkedin.com/in/hanneslowette

Links
https://www.felienne.com
https://codereading.club
https://github.com/neontribe/code-reading-club

DESCRIPTION
Reading code is a critical yet often underappreciated skill in software development. Marit van Dijk & Hannes Lowette highlight that while developers are trained to write code, they spend most of their time understanding existing codebases—often with incomplete documentation and evolving complexity.

They discuss research-backed strategies, such as structured code reading exercises, participation in communities like the Code Reading Club, and leveraging modern IDE tools to navigate and comprehend unfamiliar code. The conversation underscores the importance of empathy in code reviews, writing clear commit messages, and using tests as documentation to improve collaboration and maintainability. By practicing code reading deliberately and utilizing available resources, developers can become more effective and adaptable in their work.

RECOMMENDED BOOKS
Felienne Hermans • The Programmer's Brain
Adrienne Braganza Tacke • "Looks Good to Me": Constructive Code Reviews
Duncan McGregor & Nat Pryce • Java to Kotlin
Saleem Siddiqui • Learning Test-Driven Development
Roy Osherove • The Art of Unit Testing
Trisha Gee & Helen Scott • Getting to Know IntelliJ IDEA
Jacqui Read • Communication Patt

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket: gotopia.tech

SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

...more
View all episodesView all episodes
Download on the App Store

GOTO - The Brightest Minds in TechBy GOTO

  • 4.6
  • 4.6
  • 4.6
  • 4.6
  • 4.6

4.6

5 ratings


More shows like GOTO - The Brightest Minds in Tech

View all
Hanselminutes with Scott Hanselman by Scott Hanselman

Hanselminutes with Scott Hanselman

377 Listeners

Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

Software Engineering Radio - the podcast for professional software developers

270 Listeners

.NET Rocks! by Carl Franklin and Richard Campbell

.NET Rocks!

243 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

283 Listeners

Thoughtworks Technology Podcast by Thoughtworks

Thoughtworks Technology Podcast

42 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

583 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

626 Listeners

Soft Skills Engineering by Jamison Dance and Dave Smith

Soft Skills Engineering

282 Listeners

Data Engineering Podcast by Tobias Macey

Data Engineering Podcast

141 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

986 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

189 Listeners

Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

Kubernetes Podcast from Google

184 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

65 Listeners

Oxide and Friends by Oxide Computer Company

Oxide and Friends

58 Listeners

The Pragmatic Engineer by Gergely Orosz

The Pragmatic Engineer

61 Listeners