Macoy Madson's Avatar
Macoy Madson
I worked in the game industry for seven years on three shipped titles on PC and one shipped title on Xbox One and PS4. I am currently working on a software development contract for a manufacturing company where I can use Handmade principles to make great software. I refuse to use Discord, but I am happy to talk via email ([email protected]) or Matrix @macoy:matrix.org. See you at Handmade Cities DC in person!
Blog/code
Member since

Recent Activity

I was motivated by the energy of the conference and especially Mason's Vulkan talk, so I wrote up my experience making a bare metal system on Raspberry Pi 4, which included programming GPU shaders in assembly. The interface is not too different from Vulkan, so it should be of interest to people comparing his talk to the command lists at the bare metal level.

I can't figure out how to post this to Handmade Network as a blog...

What's the status of Cakelisp?

I use it every day. It is great for me. I've programmed my watch, my phone, my handmade mechanical keyboard, my current paid contract gig project, and more using Cakelisp.

I wouldn't recommend others use it because they can likely get similar success from creating their own C compile-time code generation/metaprogramming and custom build systems, similar to what Ryan Fleury did with RADDebugger. Taking ownership of your toolset and customizing it to your use case is the lesson to be learned here, not using someone else's exact tools. Different problems require different solutions.

I'm extremely glad I invested in building Cakelisp and continue to reap benefits from it.