What’s popular in software development
Your source for what’s next
Popular in live online training
See allJanuary 13, 2025
Software architecture by example
Presented by Neal Ford, Mark Richards
December 17 & 18, 2024
System Design by Example
Presented by Rohit Bhardwaj
December 4, 2024
Architecture Decision Making by Example
Presented by Andrew Harmel-Law
January 7 & 8, 2025
System Design Interview Boot Camp
Presented by Rohit Bhardwaj
December 6, 2024
Comparing Software Architectures
Presented by Jacqui Read
December 4 & 5, 2024
From developer to software architect
Presented by Nathaniel Schutta
Popular in interactive learning
See allGraph Algorithms: Single-Source Shortest Path in Weighted Graphs
By George Heineman
Dijkstra's algorithm for computing shortest path by accumulated edge weights ...
Graph Algorithms: All-Pairs Shortest Path in Weighted Graphs
By George Heineman
All-pairs shortest path by total edge weights ...
Binary Heap Structure: Finding k Smallest Values in an Unordered List of N Values
By George Heineman
Using max binary heaps ...
Binary Heap Structure: Implementing Binary Heaps
By George Heineman
Storing binary heaps in an array ...
Binary Heap Structure: Visualizing Binary Heaps
By George Heineman
Sinking and swimming ...
Algorithms Challenge: Instrumenting Binary Heaps to Confirm Analysis
By George Heineman
Learn how to instrument heaps to confirm analysis ...