thematrix
design and writing by @chukwukaosakwe
Chukwuka Osakwe pfp

@chukwukaosakwe

Naming things properly is crucial to every area of life. Chaos can easily follow when this improper naming muddies things. Just imagine someone mistaking a fuel nozzle for a fire extinguisher and pouring fuel all over a fire. Yes, chaos. As in life, so in product design. I spent some valuable time a few weeks ago tripping over my own feet while redesigning a navbar because I did not realise that navbar links are state selectors not action buttons. The resulting design could have emerged much faster if I'd named things correctly much earlier. https://chukwukaosakwe.com/essays/on-the-importance-of-naming-things-properly
0 reply
0 recast
0 reaction

Chukwuka Osakwe pfp

@chukwukaosakwe

this one is inspired by all the ticketing-related complaints i've seen on social media in the buildup to the world cup. what if we had an agent that could automate the ticket purchase experience? agent would need to handle funds, x402 could come in really handy here. https://farcaster.xyz/chukwukaosakwe/0x87cfeaeb
0 reply
0 recast
0 reaction

Chukwuka Osakwe pfp

@chukwukaosakwe

https://farcaster.xyz/chukwukaosakwe/0x6937bf95
0 reply
0 recast
0 reaction

Chukwuka Osakwe pfp

@chukwukaosakwe

1 reply
0 recast
2 reactions

Chukwuka Osakwe pfp

@chukwukaosakwe

all your subscriptions, one mini-app. https://farcaster.xyz/chukwukaosakwe/0xbdc42e33
0 reply
0 recast
0 reaction

Chukwuka Osakwe pfp

@chukwukaosakwe

design exploration for ux (and ui) updates to yara, making the entire process easier and more seamless.https://farcaster.xyz/chukwukaosakwe/0xdef85b5d
0 reply
1 recast
4 reactions

Chukwuka Osakwe pfp

@chukwukaosakwe

what if ai agents are how we get true customised social? https://farcaster.xyz/chukwukaosakwe/0xec2c405c
0 reply
0 recast
0 reaction

Chukwuka Osakwe pfp

@chukwukaosakwe

playing around with typefaces by trying to tinker with the design og ditto's lists. ended up stumbling on manjari which i like a lot.
0 reply
0 recast
0 reaction

Chukwuka Osakwe pfp

@chukwukaosakwe

ideas 001 https://farcaster.xyz/chukwukaosakwe/0x1dfd282b
0 reply
0 recast
0 reaction

Chukwuka Osakwe pfp

@chukwukaosakwe

i would like to write and publish more often this year.
0 reply
0 recast
1 reaction

Chukwuka Osakwe pfp

@chukwukaosakwe

more @bribe (6/6) i won't lie, leaderboards have me a bit stumped atm. but i couldn't pass up the opportunity to do something with a concept as cool as a "corruption index." lots of room for improvement here lol.
0 reply
1 recast
6 reactions

Chukwuka Osakwe pfp

@chukwukaosakwe

more @bribe (5/6) the other half of the bribes page is bribes you've sent with tags indicating whether the recipient has listened and claimed the bribe. heard/unheard is probably not the best terminology here but it's what i've got atm. also, there's a lifetime earnings tab and an "unclaimed bribes" to show the total value of all the bribes you've not claimed.
0 reply
0 recast
2 reactions

Chukwuka Osakwe pfp

@chukwukaosakwe

more @bribe (4/6) the bribes page is pretty straightforward. one half of it is just bribes you've received with tags to show which you've claimed and which you haven't claimed. something i haven't thought about as much is how to handle expired claims (don't show them at all? have an expired tag?)
0 reply
0 recast
1 reaction

Chukwuka Osakwe pfp

@chukwukaosakwe

more @bribe (3/6) one of my biggest gripes with crypto is trying to denominate payment in coins instead of just $. only serious modification to this page is making it easier for the user to conceptualise how much $BRIBE they're attaching to their voice note.
0 reply
0 recast
0 reaction

Chukwuka Osakwe pfp

@chukwukaosakwe

more @bribe (2/6) the whole point of bribe is to send (and receive) voice notes with bribes attached to them to incentivise people to listen to the voice notes. the homepage is centered around the one thing: send a bribe.
0 reply
0 recast
2 reactions