Your career. Your next step.
Grow through real work and better conversations.
A practical growth planner for software engineers. Choose what to improve, practice on the work you already do, and bring a clear ask to your next 1:1.
Free to start. No account required.
Already started? Return to my planUnderstand unfamiliar code
I can make a change, but I need help explaining how the request moves through the codebase.
My next action
Trace one request from the endpoint to the database. Write down my explanation before asking for help.
How I’ll recognize progress
Explain the path and predict what would happen if one part failed.
An ask I could bring to a teammate
“Could we spend 15 minutes checking my explanation together?”
Practice choices, not ranks. You can need different kinds of practice in different skills.
See a complete worked exampleA small loop you can keep using
Turn everyday work into deliberate growth.
Start with one challenge. Come back after trying your next action to work out what you learned and what to try next.
Find your starting point
Choose something you want to handle better. Use an example or describe a challenge from your own work.
Try one next action
Turn a ticket, code review, or debugging session into practice. Ask for help or feedback when you need it.
Notice what changed
Record what you tried, what you learned, and the help you needed. Keep a concrete example of your progress.
Choose what comes next
Practice again, try a new context, or take on more scope. Build on what you learned instead of starting over.
Give your next growth conversation somewhere to go.
It can be hard to turn “I want to grow” into a useful conversation. Prepare what you want to practice, the help you need, and one specific request.
Afterwards, keep what you agreed and choose your next action. A conversation becomes something you can follow through on.
Walk through a complete exampleWhat I want to develop
I want to work out a ticket’s requirements and edge cases before someone gives me an implementation plan.
My ask
“Could I take the first pass at planning our next small feature, then review my questions and approach with you?”
After the conversation
Record the opportunity, the feedback, and what you’ll do next.
Keep the story of your growth.
Projects change. Managers change. Keep a record of what you’ve learned and what you can now do, ready for your next opportunity.
Start with your own work
All growth tools are free. Start with a plan saved in this browser, with no account needed. Pro also stores your synced plans in the cloud.
Choose what you share
Use a brief or PDF in a conversation. You decide which notes to include and who sees them.
Take your history with you
Save JSON backups, restore them in another browser, or download a PDF. Pro adds cloud sync across devices.
Before you start
A few things worth knowing.
Is this for junior or experienced engineers?
Both. Start with understanding code, taking more ownership of a change, or working across teams. Choose practice that fits a particular skill rather than a job title. You can also create your own capability areas.
How does this fit with my company’s career framework?
Use your company’s expectations as context, then turn them into practice and specific conversations. Your manager can help you interpret expectations and find opportunities. Growth Plans gives you a place to prepare and keep your learning history.
Do I need my manager to use it?
No. You can plan, practice, and reflect independently. When feedback or an opportunity would help, prepare a brief and share only the notes you choose. Your manager does not need an account.
What’s free, and what does Pro add?
All growth tools are free, including practice goals, conversation preparation, growth history, JSON backups and imports, and PDF exports. Pro adds cloud sync across your devices. Changes upload automatically; use Get Updates when changes from another device are available.
Where is my work saved?
With Free, your work is saved only in this browser, with no account required. With Pro, your synced plans are also stored in the cloud under your account so you can access them across devices; a local copy remains in your browser. Unfinished drafts and edits that have not synced remain on this device. Export JSON backups of your saved plans for a separate copy, especially before clearing browser data.
Start with the next thing you want to handle better.
One challenge. One next action. A plan you can build on.
Free to start. No account required.