- Overview
- Journal
JOURNAL
Journal
Engineering notes on product design, software architecture and the decisions behind the systems we build and operate.
-
Designing for the customer’s next step
Building BotAnswer.ai and CounterMint™ has made me pay closer attention to the work a product leaves with its customer.
-
Deterministic routing around AI replies
The model can write an answer while the application remains responsible for permissions, workflow state and the next required action.
-
Five locales without duplicating the site
BotAnswer.ai’s five markets shape this site’s languages. Separate locale URLs make each version discoverable; client-side navigation makes moving between them feel continuous.
-
When a live quote becomes an agreement
CounterMint™ refreshes spot once a minute. Open offers can follow the market while accepted items retain their agreed amount, spot reference and terms.