diego.earth
homewritingphotostalksabout

Principles

Some of the ideas I stand for.

🌱 For life

  1. Be a prism, not a mirror. Seek to digest and break apart information, not just pass it on to someone else.
  2. Be conservative in what you do, be liberal in what you accept from others. (Robustness principle)
  3. Observe. Accept. Release. Transform.
  4. Sharing is growing and caring.
  5. Learning by doing. Teaching by example.

👨🏻‍💻 For programming

  1. Know your tools and build your own for repeated workflows.
  2. Done is better than perfect.
  3. Develop. Preview. Ship.
  4. Premature optimization is the root of all evil.
  5. Read the Fucking Manual (RTFM).
  6. Documentation Driven Development (DDD).
  7. Open Source All The Things!
  8. Some programmers are 10x more efficient than others. I know because I've been both a 10x programmer and a -1x programmer.

🚀 For building products

  1. First, do not harm.
  2. Build. Measure. Learn.
  3. Experiments insted of Products.
  4. Fight the good right fight.

🏢 For building organizations

  1. Individuals and interactions over processes and tools.
  2. Culture is what you document.

I don't know where I'm going, but I know who I'm going with.
I don't know where I am, but I know that I am in myself.
I don't know what God is, but God knows what I am.
I don't know what the world is, but I know it's mine.
I don't know what I'm worth, but I know not to compare myself.
I don't know what love is, but I know that I enjoy its existence.
I can't avoid the blows, but I know how to resist them.
I cannot deny violence, but I can deny cruelty.
I can't change the world, but I can change myself.
I don't know what I do, but I know that what I do does to me.
I don't know who I am, but I know that I am the one who doesn't know.

― Alejandro Jodorowsky, La danza de la realidad.