Projects
Jams
Events
Jams
Unwind
Resources
Forums
Fishbowls
Podcast
Handmade Cities
HandmadeCon
About
Manifesto
About the Team
Log In
The
2024 Wheel Reinvention Jam
is in
16 days.
September 23-29, 2024.
More info
Macoy Madson
I'm a software engineer in the game industry.
Email
[email protected]
Member since
Mar 19, 2021
Projects
Cakelisp
Metaprogrammable, hot-reloadable, no-GC language for high perf programs (especially games), with seamless C/C++ interop
Macoy Madson
Recent Activity
Cakelisp
»
Blog
New blog post:
Binary data version migration
Macoy Madson
—
May 1, 2023
Cakelisp
»
Blog
New blog post:
Tiny C Compiler dynamic environment status report
Macoy Madson
—
February 21, 2023
Cakelisp
»
Blog
Blog comment:
Cakelisp C support and dynamic environments
Macoy Madson
—
February 21, 2023
Cakelisp
»
Blog
New blog post:
Software complexity and potential solutions
Macoy Madson
—
December 29, 2022
Cakelisp
»
Blog
New blog post:
Cakelisp news: file and line, RunProcess in C
Macoy Madson
—
December 8, 2022
Cakelisp
»
Blog
Blog comment:
Cakelisp C support and dynamic environments
Macoy Madson
—
December 8, 2022
Cakelisp
»
Blog
New blog post:
Cakelisp C support and dynamic environments
Macoy Madson
—
November 15, 2022
Cakelisp
»
Blog
New blog post:
An argument for self-modifying applications
Macoy Madson
—
October 23, 2022
Cakelisp
»
Blog
New blog post:
Evaluating integrated development environments
Macoy Madson
—
October 1, 2022
Cakelisp
»
Blog
New blog post:
The GitHub migration continues
Macoy Madson
—
September 8, 2022
Cakelisp
»
Blog
New blog post:
New features in Cakelisp: defer, CRC builds
Macoy Madson
—
August 16, 2022
Cakelisp
»
Blog
New blog post:
What they don't teach you about sockets
Macoy Madson
—
July 24, 2022
Cakelisp
»
Blog
Blog comment:
My projects are leaving GitHub
Macoy Madson
—
July 5, 2022
Cakelisp
»
Blog
Blog comment:
My projects are leaving GitHub
Macoy Madson
—
July 2, 2022
Cakelisp
»
Blog
New blog post:
My projects are leaving GitHub
Macoy Madson
—
July 2, 2022
Cakelisp
»
Blog
Blog comment:
Projects in progress: June 2022
Macoy Madson
—
June 18, 2022
Cakelisp
»
Blog
New blog post:
Projects in progress: June 2022
Macoy Madson
—
June 11, 2022
Cakelisp
»
Blog
New blog post:
Linker trouble: musl libc and weak aliasing
Macoy Madson
—
May 18, 2022
Cakelisp
»
Blog
New blog post:
Bringing a dynamic environment to C: My linker project
Macoy Madson
—
April 28, 2022
Cakelisp
»
Blog
New blog post:
The code generation X-factor
Macoy Madson
—
April 8, 2022
Cakelisp
»
Blog
New blog post:
Writing XML with S-expressions
Macoy Madson
—
March 15, 2022
Cakelisp
»
Blog
New blog post:
Cakelisp Tutorial: project setup
Macoy Madson
—
February 17, 2022
Cakelisp
»
Blog
New blog post:
Surgical programming
Macoy Madson
—
January 22, 2022
Cakelisp
»
Blog
New blog post:
Cakelisp: One year later
Macoy Madson
—
December 29, 2021
Cakelisp
»
Blog
New blog post:
A benefit of an integrated programmable build system
Macoy Madson
—
December 2, 2021
Cakelisp
»
Blog
New blog post:
Cakelisp tutorial: basics of compile-time code execution
Macoy Madson
—
November 7, 2021
Cakelisp
»
Blog
New blog post:
Interface ergonomics: automation isn't just about time saved
Macoy Madson
—
October 13, 2021
Handmade Network
»
Forums
»
Wheel Reinvention Jam
Forum reply:
Audio Testbed
Macoy Madson
—
October 3, 2021
Handmade Network
»
Forums
»
Wheel Reinvention Jam
New forum thread:
Jam Submission - Auto Color: a C header for automatic color theme generation
Macoy Madson
—
October 3, 2021
Handmade Network
»
Forums
»
Wheel Reinvention Jam
Forum reply:
REGISTER HERE: Jam projects / teams!
Macoy Madson
—
September 17, 2021
Cakelisp
»
Blog
Blog comment:
Project optimism
Macoy Madson
—
September 16, 2021
Cakelisp
»
Blog
New blog post:
Project optimism
Macoy Madson
—
September 16, 2021
Handmade Network
»
Blog
Blog comment:
The new Handmade Network website is live!
Macoy Madson
—
September 5, 2021
Cakelisp
»
Blog
New blog post:
Cakelisp Alpha 3
Macoy Madson
—
August 21, 2021
Cakelisp
»
Blog
Blog comment:
Holistic Optimization
Macoy Madson
—
August 17, 2021
Cakelisp
»
Blog
New blog post:
The awesome power of type introspection
Macoy Madson
—
August 12, 2021
Cakelisp
»
Blog
New blog post:
Holistic Optimization
Macoy Madson
—
July 16, 2021
Cakelisp
»
Blog
New blog post:
I moved across the country
Macoy Madson
—
June 20, 2021
Cakelisp
»
Blog
New blog post:
OpenGL loaders and Cakelisp
Macoy Madson
—
May 30, 2021
Cakelisp
»
Blog
New blog post:
Cakelisp cleanup and File Helper work
Macoy Madson
—
May 16, 2021
Cakelisp
»
Blog
Blog comment:
Cakelisp joins Handmade Network (and brings Kitties!)
Macoy Madson
—
April 24, 2021
Cakelisp
»
Blog
New blog post:
Cakelisp joins Handmade Network (and brings Kitties!)
Macoy Madson
—
April 21, 2021