All in Design Philosophy

Design Principles Learned From Minecraft

Explore how Minecraft embodies key engineering design principles, including user-centered design, the creative power of constraints, and the importance of iteration and prototyping. Examine in-game experiences alongside real-world examples like the Apollo missions, and learn how players and engineers alike learn to innovate, adapt, and improve through design challenges.

Wabi-sabi vs Kaizen

Learn about the Japanese philosophies of wabi-sabi and kaizen with Professor John Salmon. Discover how to apply wabi-sabi, which finds beauty in imperfection, and kaizen, which focuses on continuous improvement, to enhance your life and design projects.

Engineering with an Impact

Making a lasting change is my biggest goal in life, and I hope to share in this article the things that I have learned about how to be an engineer with impact.  In voicing what has helped me to be more impactful in my undergraduate career up to this point, I hope you can gain more insight into what you can do from day to day to do the same.

Inversion: The Power of Thinking Backwards

The idea of solving a maze backwards is an example of what I consider the most powerful thinking technique out there: inversion. Inversion means flipping the problem on its head; you look at the opposite of the problem you actually want to solve, and then you use the insights you gain to help answer the original question.