Skip to main content
How we workInside the work

You always know exactly where things stand.

When you hire us, you don’t get left in the dark between status calls. Every job runs in a private client portal — one place for live milestones, the invoice, a written reason for every change, two-way email, and a record of what changed that you keep. This is what working with RESILIENCE looks like from the inside.

Work we can describe

Anonymized composites, labeled as such.

No names. These pages describe patterns we see again and again. The client names stay private. Open source is where a stranger can read work that shipped in public.

New pages describe patterns we see again and again, not named logos. Ask in your first note what we can and cannot share, and we will say so plainly before we write the scope.

The portal

You can watch the work.

Every active job lives in a private portal: milestones, the price of each line, files, decisions, and two-way email.

RESILIENCEClient portal
The live view of your project

Phase 1 of 3 in progress. The next walkthrough is Thursday at 10am.

Where the work stands
Paid
Outstanding
Remaining
Paid, outstanding, and remaining — at a glance
  • OpeningScope signedPaid
  • Phase 1Foundation + authIn progress
  • Phase 2Portal + adminPending
  • FinalHardening + launchPending
Every part of the project, and where it stands
Recent activityLive
  • ReplyNew client reply

    Thursday at ten works on my end…

    just now
  • MilestonePhase 1 — Foundation

    Marked as in progress

    2h
  • Filedesign-spec-v3.pdf

    Uploaded by client · 1.4 MB

    yesterday
  • DecisionHosting region locked to us-east-1

    Logged on the project record

    yesterday
Updates land the moment they happen — no refresh
Private client portal · the invoice stays with the client
How the work happens

From the first email to handover.

Seven moments in a typical job, each paired with the portal screen that carries it. The layout, the type, the cyan accent: what you see here is what you sign into.

  1. 01Before anything is signed

    You send the note. The practice answers.

    No sales funnel, no junior account manager, no chatbot. The practice that reads your first note writes the proposal and ships the code. You get a straight answer on whether we are the right fit, and what it would take, before any money changes hands.

  2. 02Day one

    The portal opens, with a short set of questions.

    The moment we accept the work, you get a private portal link, a password, and a short set of starting questions. Five sections, around seventeen questions. It saves as you type, so you can step away and come back. When you submit, it locks so it can be read but not edited, and we take it from there.

    Discovery intakeAutosaved
    • About the work5/5
    • Constraints + risk3/3
    • Stakeholders2/2
    • Success4/4
    • Operating preferences3/3
    Once you hit submit, we take it from here.
    A short intake that saves as you go
  3. 03Money is legible

    Paid, outstanding, and remaining sit on one screen.

    A single ribbon shows where the work stands. The phase board names each part and its status. When something is billed, the portal holds the invoice. The number is on the invoice, not on this site.

    Paid
    Outstanding
    Remaining
    Paid, outstanding, and remaining — at a glance
    • OpeningScope signedPaid
    • Phase 1Foundation + authIn progress
    • Phase 2Portal + adminPending
    • FinalHardening + launchPending
    Every part of the project, and where it stands
  4. 04Every change has a reason

    If the scope moves, you get the why — in writing.

    Any change to the scope requires a written reason. That reason is logged, shown in the portal next to the operator's name, and emailed to you. The reason column is the trust.

    Revision · 12 hours agoOperator

    The scope changed. The reason is written down.

    Scope expanded to include an admin role and multi-tenant Stripe wiring; we'd rather price the new surface honestly than carry it as a hidden cost.

    ● Reason · 146 charsImmutable · client-visible
    Every scope change, with the reason in writing
  5. 05Live, not weekly

    You watch the work happen, the moment it happens.

    Pinned to the top of your project is a live timeline of milestones, files, decisions, questions, and replies. When something changes, the row fades in and settles, driven by the database itself. No status calls to chase. You always know exactly where things stand.

    Recent activityLive
    • ReplyNew client reply

      Thursday at ten works on my end…

      just now
    • MilestonePhase 1 — Foundation

      Marked as in progress

      2h
    • Filedesign-spec-v3.pdf

      Uploaded by client · 1.4 MB

      yesterday
    • DecisionHosting region locked to us-east-1

      Logged on the project record

      yesterday
    Updates land the moment they happen — no refresh
  6. 06One thread, both ways

    Reply to an email and it lands back in the portal.

    When we write to you, it reaches your inbox like any normal email. When you hit reply, your response lands back in the portal. One conversation, in one place, however you choose to write it.

    • You2 days ago

      Sending a quick check-in — the foundation phase is wrapped. Let me know when you're free for a fifteen-minute walk-through.

    • Clientclient@…
      6 minutes ago

      Thursday at ten works on my end. The portal makes it easy to keep up between calls — appreciated.

    Reply by email and it lands right back here
  7. 07On your terms, through to handover

    You choose how we reach you — then we hand it all over.

    Email, a browser alert, and estimate updates are each their own switch, so you set the signal you want without going dark. And when the build is done, the portal stays the record: the starting questions, the phases, the reasons, and the record of what changed are yours to keep.

    How we reach you
    • Email
    • Web Push
    • Estimate updates
    You choose the channels that reach you
Why we work in the open

Transparency isn’t a feature. It’s the deal.

  • No status calls to chase

    The activity feed updates live. You can check where things stand at midnight or on a Sunday without booking a meeting.

  • No surprise invoices

    Paid, outstanding, and remaining sit on one ribbon. Every line item is named and priced before it's billed.

  • Every change in writing

    A price can't move without a written reason you can see. That record does not get edited later, and it is emailed to you.

  • The record is yours

    The starting questions, the phases, the decisions, and the reasons stay in the portal after launch. That history is the agreement.

The discipline

The portal is the receipt. The reason column is the trust. The record of what changed is the contract. You don’t have to take our word for any of it.

The next step

Tell us the idea. The portal opens when we accept.

Once we’ve accepted your engagement, you’ll receive a private portal URL, a password, and a discovery intake. The first row in your activity feed will be labeled “kickoff.”