danisflow.online

We write the software a yard is currently doing by hand

Danis Flow is a systems and data consultancy working with haulage fleets, field-service trades and industrial contractors in North America. One principal, Goran Danis, and no account manager layer between a client and the person who writes the code. The commercial site is danisflow.com — this page exists so that anyone checking up on the mail infrastructure documented here can see who is behind it.

The problem, before it is a software problem

A dispatch board built by hand before six and already wrong by ten. A dig ticket that arrives as a photograph and gets re-keyed at nine at night by whoever was on the roof that morning. A thickness-test report whose next-due date is buried inside the report. Hours, parts and travel written into a duplicate book in a cab, then typed a second time days later by somebody who was not on the job.

None of those is a software problem yet. They are all the same problem: the working day is made of facts that nobody has written down in one place. Writing them down is the first thing an engagement does — and occasionally it is the last, because the honest answer is sometimes that a changed habit fixes it.

Eight mechanisms

Every engagement is one of these eight, pointed at a particular trade. They are described as mechanisms rather than as products, because the same machinery reads a bill of lading and a weld radiograph.

Reading the paperwork

Fields, dates and numbers pulled out of documents that were never designed as forms.

document extraction

Deciding who goes where

The day built against real capacity, real tickets and real drive time, and re-cut while it runs rather than rebuilt from scratch.

scheduling and dispatch

Seeing the failure first

Hours, pressures, fault codes and vibration read together, so the unit that is about to strand a booked crew is named early.

equipment health

Knowing what next month needs

Volume, price, parts and callout patterns read off a company's own history, before the cost of cover moves.

forecasting and demand

The figure typed once

Tickets, invoices, timesheets and client portals fed from the record that already holds the number.

back-office admin

Sorting what comes in

Voicemails, texts to a foreman and photographs of a broken part turned into a record that can be priced.

intake and triage

One place to look

Status that was spread across three inboxes and a whiteboard, on one screen that both ends of the job read.

reporting and visibility

Nothing lapses quietly

Records tested against the rule they have to satisfy, with next-due dates derived from the document rather than typed by hand.

compliance checking

Who this is for

Six shapes of work, and fifty-eight trades inside them. The shape matters more than the trade: the machinery is the same whether the document being read is a lease or a thickness-test report.

ShapeWhat makes it hard
Haulage and fleet Units that earn while they move and cost while they sit, with a licence file behind every one of them.
Excavation and drilling Work that cannot start until a permit, a locate and a ticket all line up on the same morning.
Inspection and testing Every job produces a report, and every report carries a date that decides when you come back.
Plant and turnaround A fixed window, a crew booked against it, and a penalty on the far side of the date.
Mechanical service Callouts that arrive without warning, against equipment whose history lives in a filing cabinet.
Building trades and facilities Many small jobs, many small documents, and a margin that lives or dies on the admin between them.

A representative sample of the trades inside those shapes:

The complete list of fifty-eight is on danisflow.com/industries.

How an engagement runs

Four stages, and a client can stop after any of them. Each one ends with something they keep, so stopping early never leaves a half-built system and a bill.

  1. Week one

    A written description of the day

    Time spent with the people who actually do the work — the dispatcher, the foreman, the person keying tickets at nine at night — and a short document naming every repeated act, what it costs in hours, and which one is worth doing first. It is theirs whatever happens next.

  2. Two to four weeks

    One mechanism, one crew

    The narrowest useful version of one thing, built against real records rather than a pilot on invented data. One trade, one depot, one crew, in use by the people who complained about the problem in the first place.

  3. Four to eight weeks

    In front of the whole yard

    The rest of the depots, the rest of the fleet, and the awkward cases the first crew never hit. Most of the disagreements happen here, which is the reason for doing it in this order rather than the reverse.

  4. Ongoing, and small

    It becomes ordinary

    The measure of a finished build is that nobody mentions it any more. Handover is in writing: the code, the records, where it runs, what it costs to run, how to change it and who to call. No part of it is hostage to one consultant still being available.

What we will not do

The refusals are the part worth reading, because each one is how this kind of work usually goes wrong.

The fourth of those is the reason this domain is documented the way it is. The infrastructure page states what the verification host holds and — more usefully — what it is structurally prevented from holding.

Getting in touch

Business enquiries hello@danisflow.com — read and answered by the principal, not by a form robot or a queue.
Anything about mail from our systems abuse@danisflow.online for block and removal requests, postmaster@danisflow.online for technical questions.

There is no phone queue, no street office and no chat widget. A useful first message is one paragraph about the hour of the week that everybody in the yard complains about.