A Xero timeout needs reconciliation before another invoice
A lost response leaves the outcome uncertain. Keep an operation record and a reliable mapping to the Xero organisation and resource before retrying creation.
Read articleAI implementation, software architecture, cloud operations and Australian technology policy.
512 articles
Page 3 of 29
A lost response leaves the outcome uncertain. Keep an operation record and a reliable mapping to the Xero organisation and resource before retrying creation.
Read articleTwo systems can share a customer record without both owning every value. Decide which source controls each field and how legitimate conflicts are resolved.
Read articleKeep the receiver short, but do not return success before accepted work is durable. Separate delivery receipt from the business effect that follows.
Read articleA retry delay inside one request does not coordinate a fleet of workers. Model the provider's shared limits and decide which work receives the available capacity.
Read articleMoving failed messages aside protects the main queue, but it does not resolve their business outcome. Classify the failure before choosing replay, repair or deliberate closure.
Read articleA local business schedule needs a named time zone and explicit daylight-saving behaviour. Store the user's intent before calculating individual execution times.
Read articleDesign offline work around a durable draft, an identifiable submission and a server receipt. Each answers a different question for the person holding the phone.
Read articleSeparate physical location, postal destination and service instructions. One address field cannot reliably carry all three meanings.
Read articleSeparate currency, calculation precision and the point where an amount becomes payable. Display formatting cannot repair an ambiguous rounding policy.
Read articleLabels are the beginning. A complete form design also explains errors, preserves entered work and makes the final outcome discoverable.
Read articleChoose a mobile presentation from what people compare and act on. Keep the same records and state while adapting the way their information is exposed.
Read articleSeparate the lifetime of authentication from the recovery of user work. Resume only after confirming the account, current permissions and any earlier submission outcome.
Read articleBuild relevance tests around user intent and judged results. A high engine score does not establish that the first page answers the task.
Read articleReview the resolved code, its build-time access and the path to production. A clean vulnerability scan is useful evidence, not a complete trust decision.
Read articleGive each workload the authority required for its job and no unrelated administration path. Separate who may assume the identity from what that identity may do.
Read articleAn incident handover should explain impact, active changes and the next decision. Preserve the timeline as evidence, but do not make a tired responder reconstruct it from hundreds of messages.
Read articleRetention needs a map of data destinations, an approved policy and evidence from each removal path. Backups and derived indexes require explicit treatment.
Read articleIndexing protected documents is a data-modelling job as well as a search job. Build the ingestion path so content and access rules stay attached to each other.
Read article