Captain's log-

Refactoring code, improving layout, and new use cases

What I worked on today

  • No specific focus, just going with the flow and addressing pain points in the codebase.
  • Spent time refactoring and restructuring files to make the project more maintainable, which is crucial for handling competitor pricing data efficiently.
  • Made progress on the layout, adding improvements to tooltips, the activity feed, and screen captures, ensuring better visibility for competition and pricing insights.
  • Got in touch with someone from a different sector who introduced new use cases for Spyrate, expanding its potential applications in pricing strategy and analytics.

Lessons learned

  • A chaotic codebase slows things down—refactoring is necessary for long-term efficiency, especially when dealing with pricing approaches.
  • New conversations can open unexpected doors, providing insights into additional applications, including potential penetration pricing and skimming pricing models.
  • Small UI improvements like tooltips and activity feed refinements can greatly improve user experience, particularly when tracking dynamic pricing adjustments.
  • A chaotic codebase slows things down—refactoring is necessary for long-term efficiency.

Challenges faced

  • Debating whether to add status or type to the activity feed modal to better distinguish different events.
  • Finding a balance between improving code structure and making visible product progress.

What’s next

  • Finalizing a clear plan for the activity feed structure, ensuring it can handle competitor pricing insights effectively.
  • Starting on AI analysis jobs to enhance Spyrate’s capabilities in based pricing evaluations and pricing strategy developments.
Photo of captain Davy de Vries

Davy de Vries

Captain 🏴‍☠️