You can buy on Unchained now too and send the sats direct to multi-sig cold storage
Pt. 2: Communicating clearly
â CONTEXT IS KING. Sometimes, you and the AI are vibing on the same wavelength. Life is great. Claude is the best coworker youâve ever had. Then â all of the sudden â you forget to explicitly reference a page, and it decides to rewrite a quarter of the app. Bugs multiply like theyâre at a party hostel. Yikes. It seems that the AI sometimes just âforgetsâ about certain parts of your app. So, when prompting it, there is a way lower likelihood it goes rogue if you take care to always specify pages and elements by their given name. For example, âOn the @HomeView, Iâd like to change the Time Frame Selector thatâs defined on the @BitshadesAppView.â Failure to do so sometimes led Claude to create redundant elements, disorganized code (e.g., centralized style elements defined in multiple places), or bugs.
â NAME YOUR AMBIGUOUS ELEMENTS. In order to be specific, you and Claude need to share some vocab. You can simply say, âLetâs call this the âBitcoin price sectionâ.â Claude will add a note in the code. This ensures you stay aligned when referencing parts of the code.
â PROVIDE DOCUMENTATION. Donât forget that valuable context can lie in documentation. When I worked with the Kraken API, I uploaded a PDF of the API documentation and told it to reference the doc to understand how to structure its API calls.
Made a Mac menu bar app to track savings goals in bitcoin terms â just by prompting Claude. https://primal.net/e/note1uckmn48s4vcwk9zj9fvjxlf7ru6aejul7arlntx2mgzf3dfg3gzqkeh6u0
Kudos to this X post for inspiring me to go down this rabbit hole: https://x.com/ammaar/status/1828129847014490519?s=46
And kudos to Mohammad Mahdi Mohebbi for the Figma template that gave me a starting point.
Congrats on the opening! I was just there in March. Had a great cocktail at San.

