This weekend I was working on a framework for fetch operations, and was wanting an easy way to make access to a property atomic in order to prevent race conditions where multiple things try to access or change something at the same time, which could cause all sorts of issues.
After doing a bit of research, this ended up being a two-step process, but in the end it makes both creating and accessing this property easy and succinct.
Happy New Year! I realized recently that I haven't written in awhile and I never really wrote about Super Countdown Tracker, so I'm now taking care of both of those things.
Considering that all living beings are subject to pain and suffering, it is morally incumbent upon us to endeavor to refrain from causing any avoidable and unnecessary pain and suffering to any living being. Furthermore, we should undertake, through positive action wherever possible, to prevent the avoidable and unnecessary pain and suffering of living beings.
A couple of years ago, my friend Silas Stewart recorded an EP of classical music featuring percussion. He wrote one of the pieces, I wrote two, and he performed on everything with a slew of friends. One of the engineers for that session recently asked if he could sample one of my pieces, Evocations for alto saxophone and percussion, for a track by his hip-hop group Lamarr Family Values. I'm pretty stoked about how it turned out! Check it out.
The other day, I was giving a lesson on writing music to picture, and I came across an analogy that I thought illustrated well the way that I approach scoring games & films.
I've done a fair amount of work that I haven't been paid for. Some of this was work for friends that gave me great experience and that I'm grateful to have been a part of. Some, looking back, was blatantly exploitative and it's obvious now that those I was working for (not with) didn't value my time or expertise.
When someone you know gets a cool gig, there are a lot of emotions and thoughts that might come up and play through your mind. I could have gotten that gig, or on the flip-side, I'm never going to get a gig like that. Maybe something like They don't deserve that job any more than me, or The gig probably sucks anyways, or one of several other mental rabbit holes we can fall into.
Lately I've been listening to ungodly amounts of synthwave. It's not something I expected to get really, really into, but now that I'm here in the midst of this obsession, I can start to trace where this all came from and why I'm digging it so much.