Captain's log-

Finalizing activity UI, job execution improvements, and onboarding rethink

What I worked on today

  • Finalized the detail activity UI, making it clean and easy to understand.
  • Implemented an accordion-style interaction, improving usability and readability.
  • Updated the landing page hero image to showcase the intuitive interface.

New UI ScreenshotNew UI Screenshot

  • Gathered feedback from strangers about the landing page, but haven’t planned changes yet.
  • Simplified job execution by implementing a general job that chains necessary jobs, keeping track of their status in the database—this makes the system more extendable and scalable.

Onboarding and Monitor Flow Discussion

  • Current monitor creation flow requires users to select an analysis type, but for B2B users, this is often repetitive.
  • A SaaS company tracking other SaaS pricing will likely use the same analysis type for all monitors.
  • Adding an onboarding flow with some questions will reduce unnecessary steps while making monitors, making the process more intuitive and efficient.
  • This change won’t affect pricing, subscriptions, or user retention, but will improve usability.

Lessons learned

  • User feedback is valuable—even small tweaks can make the product feel much smoother.
  • Chaining jobs properly makes the system significantly more manageable and scalable.
  • Onboarding is crucial for a frictionless experience, and sometimes revisiting assumptions is necessary.

Challenges faced

  • Mentally frustrating to rethink onboarding when it feels like a step backward.
  • Concerned about meeting my MVP release goal in early April.
  • Still missing diff jobs, notify jobs, and additional analysis types like escape room and restaurant analysis.

What’s next

  • Continue improving onboarding while ensuring it simplifies the monitor creation flow.
  • Work on diff job and notify job implementations.
  • Begin developing new analysis types to expand Spyrate’s capabilities.
Photo of captain Davy de Vries

Davy de Vries

Captain 🏴‍☠️