Blog
Writing about the work
Specific, technical and useful. Nothing invented, nothing padded, and no article that exists only to rank for a phrase.
- Articles
- 48
- Author
- Sawhorse Engineering
- Sources
- We write about real events only where we can cite a verifiable source with a date
- 26 Sept 2026 · 4 min read
Daycare and boarding reports built during the shift
Capture useful observations as care work happens, then review what is shared with the household without turning photos into the only record.
- 26 Sept 2026 · 4 min read
Household permissions for pet booking portals
Separate booking, payment, pet information and pickup permissions instead of assuming everyone linked to a household has the same authority.
- 26 Sept 2026 · 4 min read
Pet service packages with an explainable session balance
Track prepaid entitlements through bookings, attendance, cancellations and corrections without treating one editable balance as the entire record.
- 26 Sept 2026 · 4 min read
Recurring dog walks with exceptions that do not duplicate
Separate a standing walking arrangement from each visit so holidays, cover and one-off changes do not corrupt the next week of work.
- 26 Sept 2026 · 4 min read
Grooming schedules that learn from the work record
Use reviewed service history and explicit resource rules to estimate grooming appointments without treating breed alone as a reliable duration.
- 26 Sept 2026 · 4 min read
Boarding capacity is more than a count of kennels
Represent suitable spaces, overlapping stays, household sharing and review requirements before confirming a boarding reservation.
- 26 Sept 2026 · 4 min read
Reviewed cleaning hours from rota to payroll export
Keep planned shifts, attendance events, approved hours and exported records distinct so corrections remain traceable across the payroll handoff.
- 26 Sept 2026 · 4 min read
Site consumables replenishment without duplicate orders
Connect site counts, approved replenishment and delivery receipts while keeping requested, ordered and available stock separate.
- 26 Sept 2026 · 4 min read
Client cleaning reports that explain exceptions
Build a client portal around completed work, unresolved exceptions and follow up actions instead of a wall of green checkmarks.
- 26 Sept 2026 · 4 min read
Cleaning cover swaps that preserve site access rules
A replacement cleaner needs more than an empty shift. Model eligibility, access instructions, acceptance and handover as part of cover scheduling.
- 26 Sept 2026 · 4 min read
Cleaning attendance exceptions without false proof
Use check-in signals to find uncovered shifts while recognising the limits of location, shared devices and site codes.
- 26 Sept 2026 · 4 min read
Turning a cleaning contract into versioned site checklists
Translate a site scope into daily and periodic work without losing the agreement behind each task or rewriting the history of completed visits.
- 26 Sept 2026 · 4 min read
Service request forms that give dispatch useful information
Ask for enough context to route a home-service request without turning the first contact into a diagnostic questionnaire or a false booking confirmation.
- 26 Sept 2026 · 4 min read
Offline job notes without losing office changes
Design a technician workflow that preserves field observations during a connection loss while keeping assignment and approval decisions authoritative.
- 26 Sept 2026 · 4 min read
Arrival windows that do not promise an impossible day
Offer home-service appointment windows from real capacity, then keep confirmation, estimates and changes distinct in the customer experience.
- 26 Sept 2026 · 4 min read
Van stock and return visits need one parts workflow
Connect part requests, reservations, van transfers and job consumption so a return visit is scheduled against more than an expected delivery date.
- 26 Sept 2026 · 4 min read
Equipment history that survives a technician change
Connect sites, installed equipment and service visits without turning every note into an unsearchable customer timeline.
- 26 Sept 2026 · 4 min read
A dispatch board that understands the job, not just the calendar
Model skills, travel, parts and job state before letting a dispatch board assign technicians. A free rectangle is not proof that a visit is feasible.
- 24 Sept 2026 · 4 min read
What PCI DSS actually requires of a small merchant
PCI DSS scope is decided by how card data flows through your systems, not by your size. Here is what changes when the card never touches your servers.
- 23 Sept 2026 · 4 min read
How to tell whether a task is an AI problem
Four questions that separate work worth evaluating with a model from work that belongs in ordinary code.
- 22 Sept 2026 · 4 min read
EMV, tokenization and 3D Secure explained properly
Three payment security mechanisms that get confused with each other. What each one actually does, where it applies, and what it protects you from.
- 21 Sept 2026 · 4 min read
Retrieval over your own documents: what decides quality
Most retrieval systems fail on chunking, metadata and permissions rather than on the model. What to get right before choosing anything else.
- 20 Sept 2026 · 4 min read
What owning your software actually means
Ownership is four separate things, and a supplier can give you some of them while keeping the ones that matter. Here is the checklist.
- 19 Sept 2026 · 4 min read
How to handle chargebacks in software
A dispute is a workflow with a deadline, not an email. What to build so evidence is assembled automatically and nothing expires unanswered.
Let’s talk about the system you need.
Tell us where the current process breaks down. We can map the workflow, examine the integration requirements and define a practical scope for the build.
- A mutual NDA is signed before project details are shared.
- Scope is fixed in writing before any build starts.
- You own the source code, the IP and the documentation at delivery.
- Support plans are available and tailored on a discovery or technical call.