If you aren’t using your own software you are missing out on everything great that you can learn from it. How do those features truly work? What happens when you use a function in a different way? How many clicks does it take to accomplish a task? What happens when something goes wrong? How do we handle errors on the client side? How long does it take to load? What do I think of when…
Plants Grow. People Grow. Teams Grow. So why would you think your code can never be improved? Never get better and never grow. It doesn’t mean your code was bad, it means it’s simply time for it to move on, grow and become something else.
As a Developer, sometimes I get more excited to build the tool that tells me what the product is doing than the product itself. I don’t know why this is – perhaps because it gives me a view into what the product is doing and how it is performing. Perhaps because it proves out that it works how I planned for it to work? Perhaps because I’m able to automate functions that is not yet…
For every action, there are at least two paths to go down in how you respond. You can feed the energy in which the question is being asked or you can show them a different one to go down. Whichever the path you choose, the one you go with is always up to you.
I don’t think you can ever go in search of a Mentor. You might read about someone and decide that they are like you, but you won’t know until you sit down and talk with them. Because they are famous does not mean that the two of you will click immediately. I think it happens organically, over time, through successes and failures, and in some instances, you won’t even realize it until it’s over. It…