Welcome to Code & Whimsy

Hi, I'm Mark Nichols. I'm a software developer with a passion for making things just to see what happens. This blog is my digital workshop—a place where I share my experiments at the intersection of logical code and playful creativity.

I believe that code is one of the most powerful creative mediums of our time. "Code & Whimsy" is my exploration of that idea. Here, I document my journey building procedural art tools, physics sandboxes, and other curiosities, mostly using Rust and the Bevy engine.

What You'll Find Here

  • In-depth Devlogs: Follow along as I build projects from scratch, sharing the challenges, discoveries, and "aha!" moments.
  • Technical Deep Dives: Explore concepts like procedural generation, voxel art, and real-time physics in a hands-on way.
  • Lots of GIFs: Because the best way to show off a fun creation is to see it in motion.

Join the Journey

This blog is an independent publication, supported by readers like you. If you enjoy my work and want to follow the experiments, the best way is to subscribe.

You'll get new posts sent straight to your inbox, no algorithms attached. Your subscription makes it possible for me to keep tinkering, building, and sharing. Thank you for being here.