← все видео

Java Cookbook • Ian Darwin & Jeanne Boyarsky • GOTO 2026

GOTO Conferences · 2026-04-16 · 23м 46с · 869 просмотров · YouTube ↗

Топики: durable-execution

Аудио ещё не скачано.

📝 Summary

Summary ещё не сгенерён.

📜 Transcript

Transcript ещё не сделан.

⚙️ Pipeline jobs

Нет job'ов в очереди.

📄 Описание YouTube

Показать
This interview was recorded for the GOTO Book Club. #GOTOcon #GOTObookclub
http://gotopia.tech/bookclub

Ian F. Darwin - Java, Android & Unix Developer, Trainer, Mentor & Author of "Java Cookbook" @IanDarwin 
Jeanne Boyarsky - Oracle Java Champion, Co-Author of "Real-World Java" & "OCP 21 Java Cert Book" @jeanneboyarsky8071 

Check out more here:
https://gotopia.tech/episodes/438

RESOURCES
Ian
https://fosstodon.org/@IanDarwin
https://x.com/Ian_Darwin
https://github.com/IanDarwin
https://www.linkedin.com/in/idarwin
https://www.darwinsys.com

Jeanne
https://bsky.app/profile/jeanneboyarsky.bsky.social
https://mastodon.social/@jeanneboyarsky
https://x.com/jeanneboyarsky
https://github.com/boyarsky
https://www.linkedin.com/in/jeanne-boyarsky
https://sites.google.com/view/jeanneboyarsky
https://www.selikoff.net

Links
https://javacookbook.org
https://dev.java/community/jcs
https://youtu.be/zSHvEAKLFJw
https://youtu.be/IjE5eZEu7wI
https://youtu.be/6S9r_YbqHy8
https://youtu.be/gMNX1Zb7p58
https://youtu.be/miUbs3mqPJE

DESCRIPTION
In this GOTO Book Club, Java Champion Jeanne Boyarsky interviews Ian F. Darwin — author of one of Java's most enduring reference books, Java Cookbook, now in its fifth edition covering up to Java 25. The conversation traces Ian's extraordinary journey: from writing Java's first commercial training course outside of Sun Microsystems, to meeting Tim O'Reilly at a Unix conference and handing him a chapter on lint, to delivering a class in Houston where the entire room had just been laid off and were using the course as their golden handshake into a new career. Ian talks about the philosophy behind the book — culling a peak 900-page beast down to a tight 600 pages, anchoring tool choices on proven, battle-tested picks like JUnit, Mockito, and logging — and shares his three favourite chapters: Regular Expressions, Object-Oriented Techniques, and Reflection.

The conversation gets sharply honest about AI and the future of the industry. Ian — who uses Claude as his coding assistant and does vibe code — warns that his greatest fear isn't AI taking over the world, but something subtler and more dangerous: companies stopping junior hires because AI can do the work, leaving no one to grow into the deep expertise that retires with the current generation. The parallel risk for books is equally candid: AI was trained on older editions, so the fifth edition is genuinely new and un-scraped territory.

His advice for anyone who has learned the basics of Java?
Don't ask an AI — buy the cookbook, save yourself years of trial and error, and for goodness' sake, read the code before you deploy it. "It's like building an airplane and putting passengers on it without flight testing."

TIMECODES
00:00 Intro
01:14 Ian's origin story: Java, sockets & "write once, run anywhere"
02:25 War stories: Hong Kong, Houston & a class full of redundancies
06:00 How the Java Cookbook was born: A chapter, Tim O'Reilly & a long wait
07:31 Java 11 to 25: Favorite features, records & what got cancelled
13:16 AI, vibe coding & why you should still hire Juniors
23:05 Outro

RECOMMENDED BOOKS
Ian F. Darwin • Java Cookbook 5th ed. • https://amzn.to/3QH0NZy
Ian F. Darwin • Java Cookbook 1st ed. • https://amzn.to/4sUpPlL
Ian F. Darwin • Checking C Programs with Lint • https://amzn.to/3Q2C69Y
Victor Grazi & Jeanne Boyarsky • Real-World Java • https://amzn.to/4oCEeBR
Jeanne Boyarsky & Scott Selikoff • OCP 21 Java Cert Book • https://amzn.to/4lF8OIC
Barry Burd • Java For Dummies • https://amzn.to/4mrXC3e

https://bsky.app/profile/gotocon.com
https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.instagram.com/goto_con
https://www.facebook.com/GOTOConferences
#Java #JavaProgramming #LearningJava #JavaCookbook #Lint #WebSockets #Java11 #Java25 #TodayInTech #SoftwareEngineering #Programming #IanDarwin #JeanneBoyarsky #BookClub

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 at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1