You've mastered syntax and conventions, your team trusts your code, and you're working on more complicated features. On more challenging tasks, you often pair with your team lead, a senior developer who seems to know everything. You think to yourself, that's who I want to be, how do I get there? Fear not, mid-developer, that senior developer you admire was once in your shoes! This talk will illuminate the path you're on, providing you guidance on following those footsteps, or trailblazing your own, to achieve your objective of becoming a senior developer.