Meta icon indicating copy to clipboard operation
Meta copied to clipboard

Bitcoin, Design & AI workshop series

Open GBKS opened this issue 7 months ago • 18 comments

Mo had the idea of creating a workshop series around AI. We also have this issue in the guide around how to use it via AI. It's undoubtedly the hot topic with promises of both utopian and dystopian futures. Maybe we can figure out in these workshops how to move into the utopian direction.

Some ideas Mo shared:

  1. AI-Powered Research: Enhancing Your Bitcoin User Understanding
  2. Prompt Engineering for Bitcoin Design Challenges
  3. Rapid Prototyping: Using AI to Accelerate Bitcoin Interface Design
  4. Design Critique Partners: Training AI to Review Bitcoin UX
  5. Content Design Automation: AI Tools for Clear Bitcoin Communication

Don't these titles look AI-generated? Are they, Mo? Does it matter?

Anyhow, let's discuss this idea of a workshop series and what we may want to do. I'll share a scratch pad Google Doc in Discord that we can all chime in on.

This could also be a continuation of our Learning Bitcoin & Design series.

I imagine this series would be super helpful for us to learn more about how to use AI in general, and explore approaches relevant to our everyday design needs so we can work smarter and faster and automate the boring stuff with better outcomes overall.

GBKS avatar Jun 03 '25 11:06 GBKS

Thanks for creating this issue Christoph. Yes the origional list was created with the help of AI, the below list is a tweak of those ideas + a human touch.

Here's how I moved this forward: Updated the list of workshop ideas to these:

1: AI-Powered Product Ideation You want to research what is being done out in the wild before you start designing…..

As UX designers we often spend hours collecting various screenshots of comparable interfaces. We do this to collect baseline data of what is being done out in the wild to use it to inform design decisions. What if you could halve the time spent doing this with the help of AI? Thats exactly what we will learn.

2: Rapid Prototyping aka Vibe Coding Now it’s time to show your designs live….

This workshop demonstrates how designers can use AI to quickly generate multiple ideas for revisions on current UX designs. A practical example could be taking one idea with a clear product vision. We will then show how to break that vision down into bite sized steps and through these steps build an actual working product. It can then also be used to vibe code a prototype which might not be a fully working version but rather something that could be used to A/B test an idea.

3: AI Content Design Now it’s time to review the content on your designs…do people actually get it?

Terminology that users actually understand. How do we do that? Often as designers we spend time designing the visual aspect of the interface but what about the copy the words on the design. How well do the users landing on the page understand that? This workshop will be focussed on how to use AI as your in house copy writer to review copy on the design and make suggestions.

4: AI-Powered Research I’ve built it but I have no idea how people actually use it, time to do some user testing.

This workshop will focus on how to use AI to rapidly analyze user feedback. It will share live examples of how to take raw data and analyze it using AI.

To narrow the focus even more we can focus on the “first use” of a Bitcoin wallet and think together on how we would 1) Design a first use testing scenario using AI 2) Run the raw data through AI to quickly understand the pain points. This workshop will be a mix of using AI as well as the Bitcoin UX Research Toolkit.

5: Bitcoin Design Guide meets AI Our product is out in the wild, now we want consistent UX feedback to continue improving it.

Alot of the time in the Bitcoin Design Community projects approach the community requesting feedback on their design. There is a super short and efficient way to train an AI model to actually critique the UX of your application without needing the human aspect. In this workshop we’ll learn how to use AI as a design critique partner that understands UX principles.

  1. Shared in the community to learn more about what people are excited about.

Here's how you can contribute---> comment on the google doc and create new ideas of put a +1 next to thoose that really excite you.

mouxdesign avatar Jun 09 '25 14:06 mouxdesign

Rapid Prototyping aka Vibe Coding

I left on the comment on the google doc re this workshop. I was to stress how much of a game changer the Figma MCP -> Cursor plugin is. I used it over the weekend and it's a huge time saver when vibe coding. I'll try and share a quick video and more info about it on the discord so people can see it.

swedishfrenchpress avatar Jun 10 '25 10:06 swedishfrenchpress

Adding a workshop idea - 6: How to write a good prompt

The ability to write a good prompt is critical. This session will teach participants how to structure prompts that are clear, specific, and context-aware leading to more relevant, useful, and actionable outputs from AI.

I'm particularly in need of this one.

veronikadorson avatar Jun 22 '25 07:06 veronikadorson

Just reviewed the doc, and maybe I am too harsh, but it seems very messy to me. A lot of different concepts get mixed up, like copywriting and content, product ideation and competitive research, etc. How about some of these ideas?

  1. Intro to AI tools and prompting
  2. Product ideation - research and plan what you should build
  3. User research - create research plans, summarize interviews and chat logs...
  4. Figma/Penpot - speed up your workflow when designing
  5. Prototyping - validate ideas & designs by vibe-coding websites and interactive prototypes
  6. Automated usability feedback - you have designs or a site/app and want an evaluation
  7. Illustration - image and video generation for applications and websites
  8. Project management - task-management, documentation, communication...

GBKS avatar Jun 23 '25 13:06 GBKS

Hello @GBKS

Is there a design team or individual in-charge of this doc?

I would love to contribute in user research and documentation for the product ideation.

Thanks

On Mon, 23 Jun 2025 at 14:38, Christoph Ono @.***> wrote:

GBKS left a comment (BitcoinDesign/Meta#805) https://github.com/BitcoinDesign/Meta/issues/805#issuecomment-2996539286

Just reviewed the doc, and maybe I am too harsh, but it seems very messy to me. A lot of different concepts get mixed up, like copywriting and content, product ideation and competitive research, etc. How about some of these ideas?

  1. Intro to AI tools and prompting
  2. Product ideation - research and plan what you should build
  3. User research - create research plans, summarize interviews and chat logs...
  4. Figma/Penpot - speed up your workflow when designing
  5. Prototyping - validate ideas & designs by vibe-coding websites and interactive prototypes
  6. Automated usability feedback - you have designs or a site/app and want an evaluation
  7. Illustration - image and video generation for applications and websites
  8. Project management - task-management, documentation, communication...

— Reply to this email directly, view it on GitHub https://github.com/BitcoinDesign/Meta/issues/805#issuecomment-2996539286, or unsubscribe https://github.com/notifications/unsubscribe-auth/AH4ASUUK3FDBP2XJCSNN2733E77M5AVCNFSM6AAAAAB6PPCXLOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDSOJWGUZTSMRYGY . You are receiving this because you are subscribed to this thread.Message ID: @.***>

Dule-martins avatar Jun 23 '25 16:06 Dule-martins

@Dule-martins you're welcome to chip in on this conversation and the Google Doc. It's meant to be collaborative and by and for the community.

GBKS avatar Jun 24 '25 07:06 GBKS

Fantastic idea, I would learn so much from this.

yashrajd avatar Jul 21 '25 21:07 yashrajd

Instead of planning this out hardcore, we could also treat this more like jam sessions. Format could be to casually meet Friday afternoon for an hour and exchange tips and tricks, maybe with a theme per call (image gen, design to code, research...). What do you think?

GBKS avatar Jul 22 '25 12:07 GBKS

Instead of planning this out hardcore, we could also treat this more like jam sessions. Format could be to casually meet Friday afternoon for an hour and exchange tips and tricks, maybe with a theme per call (image gen, design to code, research...). What do you think?

This is a good idea it allows us to just start. How about we throw together a jam session on the calendar, and then everyone who wants to share something related to their AI workflow, process etc...gets 5-10 minutes and then we pass it along?

swedishfrenchpress avatar Jul 23 '25 08:07 swedishfrenchpress

Start up the Huddles again? That's where we had an hour every Friday for hanging out in Jitsi and everyone could either work on their design, or just chat (or both).

GBKS avatar Jul 24 '25 12:07 GBKS

Start up the Huddles again? That's where we had an hour every Friday for hanging out in Jitsi and everyone could either work on their design, or just chat (or both).

+1. I'm happy to lead a few huddles. Maybe start with just a few planned and see if they pick up traction.

swedishfrenchpress avatar Jul 27 '25 14:07 swedishfrenchpress

First one on Friday?

GBKS avatar Jul 28 '25 08:07 GBKS

I could do this Friday, it would just have to be anytime before 21:00 CET

On Mon, Jul 28, 2025 at 10:24 Christoph Ono @.***> wrote:

GBKS left a comment (BitcoinDesign/Meta#805) https://github.com/BitcoinDesign/Meta/issues/805#issuecomment-3126100967

First one on Friday?

— Reply to this email directly, view it on GitHub https://github.com/BitcoinDesign/Meta/issues/805#issuecomment-3126100967, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASZLNPOYHZPYDEPOHLVRQC33KXM33AVCNFSM6AAAAAB6PPCXLOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTCMRWGEYDAOJWG4 . You are receiving this because you commented.Message ID: @.***>

swedishfrenchpress avatar Jul 28 '25 08:07 swedishfrenchpress

+1 for this. I would gear more towards making the call more topical as opposed to everyone sharing around various topics and jamming.

If it is focussed on one topic it will be clearer to the attendees what they are going to learn from it. This is then how it it's promoted as well. Keeping it loose wont have the same learning experience or impact in my humble opinion.

If these are topical we could auto transcribe the call using AI and then extract a methodology out of it and this can become a resource within the community. 8 topics, 8 guideline documents.

I'd suggest that we start with a core topic this Friday, one of the below mentioned, first in line is:

  1. Intro to AI tools and prompting

Keep it hyper focussed to only this topic and anything else outside of this topic we can set up another call.

This Friday sounds good. In terms of time 16:00 CET would work well, if that also works well for everyone else.

We could also set up the full call series so that it gets more visibility in the community and promote it in the community.

  1. Intro to AI tools and prompting: Friday 1 August at 16:00 CET
  2. Product ideation: Friday 8 August 16:00 CET
  3. User research: Friday 5 September 16:00 CET
  4. Figma/Penpot: Friday 12 September at 16:00 CET
  5. Prototyping: Friday 26 September 16:00 CET
  6. Automated usability feedback: Friday 3 October 16:00 CET
  7. Illustration: Friday 10 October 16:00 CET
  8. Project management: Friday 17 October 16:00 CET

Date considerations:

  • Break between 8 August - 5 September as many of us will go on summer holiday.
  • Presidio Design Week: 15 - 19 September

How do you all feel about these date suggestions and times?

mouxdesign avatar Jul 28 '25 17:07 mouxdesign

I think I agree with Mo that keeping the huddles focus with a clear theme would help with promotion and keeping the Fridays focused. I think that's important. My inital concern is that having themes prepared means we would have to prepare for the huddles. But the more I think about it, the less I feel that this is a big burden. I could probably just section out and hour or so or week to prepare some stuff for the huddle. For most these I have enough content that I could probably just pull out some stuff and speak to the topic but for a few I would not be prepared. For example, Illustration and Automated Usability Feedback.

In the end I'm onboard with the a core topic + focus during the huddles.

On Mon, Jul 28, 2025, 19:54 Mo @.***> wrote:

mouxdesign left a comment (BitcoinDesign/Meta#805) https://github.com/BitcoinDesign/Meta/issues/805#issuecomment-3128364492

+1 for this. I would gear more towards making the call more topical as opposed to everyone sharing around various topics and jamming.

If it is focussed on one topic it will be clearer to the attendees what they are going to learn from it. This is then how it it's promoted as well. Keeping it loose wont have the same learning experience or impact in my humble opinion.

If these are topical we could auto transcribe the call using AI and then extract a methodology out of it and this can become a resource within the community. 8 topics, 8 guideline documents.

I'd suggest that we start with a core topic this Friday, one of the below mentioned, first in line is:

  1. Intro to AI tools and prompting

Keep it hyper focussed to only this topic and anything else outside of this topic we can set up another call.

This Friday sounds good. In terms of time 16:00 CET would work well, if that also works well for everyone else.

We could also set up the full call series so that it gets more visibility in the community and promote it in the community.

  1. Intro to AI tools and prompting: Friday 1 August at 16:00 CET
  2. Product ideation: Friday 8 August 16:00 CET
  3. User research: Friday 5 September 16:00 CET
  4. Figma/Penpot: Friday 12 September at 16:00 CET
  5. Prototyping: Friday 26 September 16:00 CET
  6. Automated usability feedback: Friday 3 October 16:00 CET
  7. Illustration: Friday 10 October 16:00 CET
  8. Project management: Friday 17 October 16:00 CET

Date considerations:

  • Break between 8 August - 5 September as many of us will go on summer holiday.
  • Presidio Design Week: 15 - 19 September

How do you all feel about these date suggestions and times?

— Reply to this email directly, view it on GitHub https://github.com/BitcoinDesign/Meta/issues/805#issuecomment-3128364492, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASZLNPNORVW3BI77DPLZLPD3KZPUHAVCNFSM6AAAAAB6PPCXLOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTCMRYGM3DINBZGI . You are receiving this because you commented.Message ID: @.***>

swedishfrenchpress avatar Jul 29 '25 11:07 swedishfrenchpress

I set up a design huddle call for tomorrow at 14:00 UTC. I may have to join this one a bit late, maybe someone else can host it.

This first call might be a good intro to our new AI overlords, where we talk about how we can serve them best once they take over. If we do well, maybe they'll even let us sit with them at the dinner table.

Jokes aside, it might be nice to share what everyone in attendance uses AI for and what they'd like to learn. We could then built on that.

GBKS avatar Aug 07 '25 08:08 GBKS

I’m at Bitcoin ++ in Riga so I won’t be able to attend tomorrow.

On Thu, Aug 7, 2025 at 11:43 Christoph Ono @.***> wrote:

GBKS left a comment (BitcoinDesign/Meta#805) https://github.com/BitcoinDesign/Meta/issues/805#issuecomment-3163129324

I set up a design huddle call https://github.com/BitcoinDesign/Meta/issues/812 for tomorrow at 14:00 UTC. I may have to join this one a bit late, maybe someone else can host it.

This first call might be a good intro to our new AI overlords, where we talk about how we can serve them best once they take over. If we do well, maybe they'll even let us sit with them at the dinner table.

Jokes aside, it might be nice to share what everyone in attendance uses AI for and what they'd like to learn. We could then built on that.

— Reply to this email directly, view it on GitHub https://github.com/BitcoinDesign/Meta/issues/805#issuecomment-3163129324, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASZLNPNVCQ6T2AVB5MJQQDD3MMGUDAVCNFSM6AAAAAB6PPCXLOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTCNRTGEZDSMZSGQ . You are receiving this because you commented.Message ID: @.***>

swedishfrenchpress avatar Aug 07 '25 08:08 swedishfrenchpress

Alrighty, I moved it to next week then. I think Mo is also traveling tomorrow.

GBKS avatar Aug 07 '25 08:08 GBKS