World Building Game

art

I wrote sort of a poetry world building engine.

The site… The repo.

I messed up my neck or I messed up my head. I stood in wu ji to become the open vessel.

Outside my window I saw a rock. A sturdy rock. How lucky was I to see this beautiful rock! I am this rock… smooth and sturdy and solid and so old.

As it turns out I was contorted

My body settled into its unconscious posture

my line of sight changed

and NOW I see a branch

it twists with a white belly

it sprouts asymmetrical protrusions

A big twig really

I want my rock!

Desire

Web3 and the Future of Routing

art

I have been playing around with content and crypto. I am calling this idea Route3. (like web3)

I connected my super secret mere coin with different pages on my website.

https://msrobot0.github.io/route3/

This made me think about the future of URL mapping.

When ORMs became popular with Ruby on Rails and Django we had the notion of mapping URL endpoints to functions. The functions would handle authentication and data (sometimes middleware would handle authentication etc).

With web3 we can connect smart contracts with URL endpoints – what does this mean and why is it important.

we are moving from URL endpoint to smart contract or token as the point of entry.

Instead of having a URL endpoint – rest like – I just have a token

I connect actions with the token, maybe the balance of the token, or some smart contract function or variable on the token.

Why is this important, what changes does this create?

REST endpoints were useful for storing and retrieving data. It centers around data objects and communicates with data and objects.

If we have smart contract controlled end points – we are now centering around access and authentication not data.

I don’t necessarily have to create the token in order to create a site based on access.

Here I have created a simple website based on having 1 USDC coin in your wallet – this is a stable coin pegged to the us dollar: https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48.

I did not create USDC. I don’t even have any USDC – so I can’t even use this site.

These are just beginning thoughts – but I imagine creating an ERC20 (or other protocol) routing token that users can generate to map to states.

If people are interested in learning more and in playing with these ideas please reach out.

What does it mean to be a leader?

art

As a child I felt really alone and misunderstood. As I grew up I gravitated to those things that let me work alone. I never understood the managers or leaders or coaches. I considered these people totally useless, and perhaps even worse – like parasites.

All these people did was get in my way. They did not DO anything. I never wanted to be a leader or a manager or a coach, just leave me alone to do my thing. I was actually able to do things.

This shifted for me in my last job in consulting. I worked at a really fantastic although completely homogenous consulting company – I was one of two or three women out of 150 consultants – not to mention race, gender and sexual orientation diversity. However, most of the people there were incredibly intelligent and accomplished. They like me, after a career of running things, they just wanted to just be left alone to do their thing.

I had a midlife crisis (I may still be having one). I did not want to run anything – I just wanted to be alone and do my technical thing. In the software world -we call this an individual contributor/IC. So I did that – at this wonderful consulting company.

What I found was that I could sit there and do my technical thing BUT SADLY the overall project would be a dumpster fire. This was bad for me in two respects:

  1. if my projects kept failing then no one would hire the company and I would be out of a job
  2. it was unpleasant for me personally to work on projects that were failing

Why were there dumpster fires? I noticed that the technical directors I worked with were:

  1. unable to pick the correct items to work on
  2. stay focused and make progress on those items
  3. have their team contributing meaningfully to forward progress
  4. communicate that progress to the client

I did not want to work on any more dumpster fire projects – so I decided to go back into management. I am really good at this.I think my secret skill is that I know what is important to work on.

How do you develop this skill? I think it is a type of wisdom. Through practice and intention. Your intention has to be – I want to build something that people happily use. Believe it or not this is often not the intention when working on technical projects (even for myself).

When I was technical directing projects – it felt really good. It felt good to see this progress, to see that clients understood this progress.

What is management vs leadership? I read an HBR article that said management is the ability to manage complexity and leadership is the ability to manage change. I was engaged in a management role – I was managing complexity.

I moved into a new position at a different company about 6 months ago. I offered my skills at managing complexity and optimizing systems but people did not care really about this. I wondered what was I going to do? Change… organizations these days are constantly changing. I think this is what it means to be post modern. You can never be the same as you were yesterday, your organization cannot be the same as it was yesterday.

How do you manage this change? You lead.

What does it mean to lead? You collect yourself in integrity and start steering the ship. It can be a small dingy of one or a massive ocean liner. But the leader is just looking into the wind not back at the passengers.