I Am Writing A Smart Contract

At least, I think I am. I definitely want to.

I mean, what I really want, or in more Agile wording: the problem I’m trying to solve is: an owner should be able to name an NFT, and have that name appear in the crypto asset. This requires an owner-only ability to change its metadata, and then a dynamic updating of the associated media file.

At least, I think it does. It makes sense to me.

I mean, what I really want is to make shit again. So I downloaded VS Code, and am following along with a YouTube tutorial. I’ve got some documentation open, and more accurately, I’m stumbling along, setting up a development environment on my 11″ MacBook Air from 2013, never having been a coder. And it’s exciting.

At least, I think it is. I feel solid about all this.

I mean, writing a smart contract may not be necessary, but the adventure of making something does feel necessary, and I hope to share the specific (and on-chain!) utility I’m after once I have something to show, as opposed to the other times I’d declare I’m working on a project. I do wonder “Where the fuck am I going with this thing?” as I explore this latest thing out loud; inner critic acknowledged & put aside, this is currently the art into which I’m pouring my heart: my next cadenza.


In 2022, I hope you find what you can control, along with what you can’t (like 2021) (and 2020) (…and 2019, 2018, …). If you’re like me, you’ll probably realize you have a much better ability to control the effort than the outcome, so to what combination of hell-yes inspiring outcome (vision / noun) and gut-level enjoyable effort (activity / verb) do you want to give your focus?

#StayAgileMyFriends #YouGotThis