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 ...
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 ...
July 7, 2023
Software Architecture Characteristics: Defining, Discovering, and Protecting Architecture
Presented by Neal Ford
Defining, Discovering, and Protecting Architecture Software systems consist of designs to both satisfy requirements and architecture characteristics, also known as non-functional requirements. Identify and preserving architecture characteristics is a key responsibility ...
September 20, 2023
Software Development Superstream: Building Better Software
Presented by Sam Newman
Designing, Architecting, Writing, and Maintaining code Software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life. So software engineers donât ...
Popular in interactive learning
See allJava IO: TextIO
By Austin Bennett
TextIO: Reading from Text ...
Java Core Beam: ParDo OneToMany
By Austin Bennett
Implementing a ParDo Function: One To Many ...
Java 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 CLI: Launch Single-File Program without Compilation
By Benjamin Muschko
Learn how to launch single-file programs without compilation ...