I think I get it. With doubling, the sum of all the work done for resizing is roughly (written chonologically backwards): n/2 + n/4 + ... ~= n, and O(n) + O(n) is still O(n). Thanks!
See https://en.wikipedia.org/wiki/Amortized_analysis#Dynamic_Arr...