"Working With the Machine – A Maker’s Journey into Clojure" by Adam Vermeer

Discover the maker's journey of Adam Vermeer, exploring Clojure programming, experimentation, iteration, and collaboration to turn abstract ideas into tangible objects and share the creative process with others.

Key takeaways
  • Learning from failure is an important part of the making process. Garbage is a natural byproduct of experimentation and trying new things.
  • Technology can be intimidating, but it’s worth taking the time to learn and play with it. Adam Vermeer’s journey with programming began with a willingness to try and experiment.
  • The concept of motivation is essential for making. Adam is motivated by curiosity, a sense of accomplishment, and the desire to improve his competence and confidence with tools.
  • Makers come from all walks of life and don’t necessarily need specialized equipment. Adam has made a variety of projects using pen plotters, cardboard, and other materials.
  • Replacing uncertainty with experimentation and iteration can help turn abstract ideas into tangible objects.
  • Collaboration can be a powerful motivator. Adam’s desire to help his mom and sister with their projects drove him to learn new skills and create something practical.
  • Functionality and flexibility are important considerations in making. Adam aimed to create tools that allowed for ease of use and manipulation of 3D models.
  • Web development and scripting can be used to create interactive and dynamic projects.
  • The REPL (Read-Eval-Print Loop) is a powerful tool for exploratory programming and creating tangible objects.
  • Interactivity and tangibility can increase the effectiveness of prototypes and facilitate communication with users.
  • Documenting the process and sharing creations can be an important part of making and can help others learn and build upon your work.
  • Encouraging others and sharing ideas can be a powerful motivator and a way to build a community around making.
  • Ultimately, making is about taking ideas and turning them into tangible objects. It’s a process that requires patience, experimentation, and a willingness to learn and adapt.