I'm rebuilding this site right now. So a lot of things may look broken. But what better motivation for me to finish it?

Getting promoted is usually more nuanced than just nailing a series of discrete tasks (like shipping a particular project for example). It also requires consistently demonstrating impact across a broad range of competencies that are often more amorphous (like learning how to think strategically, for example).