June

Summer is off to a scorcher. The World Cup is on. Distractions are at full force.

  • Ramp up Web Accessibility Specialist course study
  • Deep dive into Figma and AI (Claude) integration using MCP server, thinking about designer and developer hand-off
  • Open testing on Satoshi Power android app
  • Learn about BIP110

Reflections

I relented and finally purchased a Figma pro license. Very keen to check out how the MCP server feature can help me out. Essentially it exposes my Figma board to an LLM via a server. Allowing me to mockup something, and have the LLM (Claude code) build it directly into my project codebase. This is how I've (half vibe coded) my Satoshi Power Android app. It even works in the reverse direction — I can prompt the LLM to build something in Figma.

On the subject of Satoshi Power, a considerable effort in getting the app into a testable state. Primarily spent trying to figure out a frustrating light/dark mode quirk that was present on my only Android device, my MIUI Xiaomi phone. Which imposes some weird styling overrides on any app UI element when the OS dark mode is enabled. Without using Android Studio, emulating on my phone using Expo development build, I spent a not inconsiderable amount of time trying to figure out why the currency select panel text stubbornly remained white (on white bg, so invisible) Eventually got it to a state where I can invite some people close to me to test it.

Approaching activation on BIP110 Reduced Data Temporary Soft-fork. Learning about what it is before I should signal for it on my node. Write-up incoming.

Index