I have no idea if I’m mentoring “correctly”, but it’s really a great way to learn about yourself and get new perspectives.
Like today I realized why my preferred way to build is start with nothing and the evolve.
coding can be creative, if you don’t scaffold up with “create whatever app” tools or spend most of the time configuring tools.
it might take longer, but if you want to learn by experiencing why things are needed it’s a great way.
instead of adding things on autopilot, you can experience the reason why people add things.
like metrics, mostly people add them without thinking (or ever looking at them again). while if you wait to add it until someone asks you a question which can only be answered by adding them, you gain deeper knowledge.
of course, it’s seldom we are so lucky that we can learn like this. however it’s my preferred way and when I get to work like that, I remember why I enjoy making things with code.
then I have to debug some project with TypeScript, React, SSR and realize that making things with software can also be a horrible experience…
#mentoring