What’s popular in software development
Your source for what’s next
Popular in live online training
See allAugust 3, 2023
Software Architecture Hour: Improving your Architecture with the Modularity Maturity Index with Carola Lilienthal
Presented by Neal Ford, Carola Lilienthal
Ask Carola and Neal whatâs next for software architecture Join us for a special conversation with Neal Ford and Carola Lilienthal, managing director of WPS - Workplace Solutions GmbH, where theyâll ...


June 15, 2023
Software Architecture Hour: Working with Legacy Systems with Michael Feathers
Presented by Neal Ford, Michael Feathers
Ask Michael and Neal what's next for software engineering Join us for a special conversation with Neal Ford and Michael Feathers, founder and director of R7K Research & Conveyance, where theyâll ...


May 16, 17, 23, 24, 30 & 31, 2023
Legacy Code Boot Camp
Presented by Chelsea Troy
Analyzing, improving, and maintaining existing systems Course outcomes Understand what you need to know to make changes in a code base Know the safety risks of starting to make changes Explore ...

July 18, 2023
Software Development Hour with Sam Newman: From Developer to Architect with Nathaniel Schutta
Presented by Sam Newman, Nathaniel Schutta
Ask Nathaniel Schutta what's next for software engineering Join us for a special conversation with Sam Newman and software architect Nathaniel Schutta of VMware, whoâll discuss what it means to be ...


September 5, 2023
Software Development Hour with Sam Newman: Programming Best Practices with Emily Bache
Presented by Sam Newman, Emily Bache
Ask Emily Bache what's next for software engineering Join us for a special conversation with Sam Newman and technical coach Emily Bache, whoâll discuss why software teams that work well together ...


June 21, 2023
Clean Code By Example
Presented by Scott Ford
Mastering the 4 pillars of clean code: naming, formatting, logic, and unit tests As a writer of code, the compiler isn't your only audience. Your coworkersâand even your future self, when ...

Popular in interactive learning
See allJava Core Beam: GroupByKey
By Austin Bennett
Implementing a GroupByKey ...
Java Core Beam: ParDo
By Austin Bennett
Implementing a ParDo function. ...
Java 11 String API: Process Multiline Strings
By Benjamin Muschko
Learn how to process multiline Strings ...
Java 11 String API: Check for Empty or Whitespaces in a String
By Benjamin Muschko
Learn how to validate a String is blank or contains whitespace characters ...
Java 11 Collection API: Convert a Collection into an Array
By Benjamin Muschko
Learn how to convert a Collection into an Array ...
Java Challengers: Manipulating an Instance
By Rafael del Nero
Manipulate real object instances with reference variables ...