Back to Blog
StoriesJanuary 9, 20265 min read

From Builder to Servant: How Field Work Changed Our Approach

Ibrahim Elhag

CareCade Foundation

From Builder to Servant: How Field Work Changed Our Approach

The Shift

December 2025 was supposed to be about testing software. I'd go into the field, use the app, find bugs, improve the product.

Instead, something deeper happened.

I stopped seeing CareCade as software. I started seeing it as a tool that serves real people—J., C., their families, the caregivers who show up every day. (Names changed for privacy.)

"Before I used to see it from a builder perspective. Now I see it as a servant and a family member. I am going to make this app the best."

That note from my field journal captures it. The perspective shift was total.

Building From Theory vs. Reality

Before field work, I built features based on:

  • Industry best practices
  • Competitor analysis
  • User interviews
  • Logical requirements

These inputs matter. But they're all one step removed from reality.

After just two client visits, I had a list of features that no amount of research would have revealed:

  • What if the family doesn't know the caregiver is coming?
  • What if the caregiver sits on the couch and doesn't engage?
  • What if someone shares their login to fake clock-ins?
  • What if the GPS shows California addresses when I'm in Washington?

These aren't theoretical problems. They're moments I experienced or clearly saw could happen.

The Devil in the Details

Big features are obvious. Of course you need scheduling, time tracking, billing.

But the difference between good software and great software is in the details:

  • The "On My Way" button that appears only when you're far from the client's home
  • The check-in prompt that asks what you're working on, not just if you're there
  • The geo-fencing that shows only Washington addresses when you're in Washington
  • The cancellation protection that compensates caregivers who drove to no-shows

None of these came from a requirements document. They came from being there, in the car, at the door, in the living room.

What Serving Teaches You

When you actually provide care, you learn things intellectually understanding can't teach:

The Drive Matters

The 45 minutes driving to a client's home isn't just transportation. It's anticipation. It's worry about whether everything will go well. It's transition time between lives.

That drive time taught me families experience the same anticipation—wondering if care will happen, waiting for the doorbell.

Small Things Are Big

Whether the app loads in 2 seconds or 5 seconds matters when you're standing at someone's door. Whether the button is obvious or buried matters when you need to act fast.

In an office, these seem like minor optimizations. In the field, they're the difference between useful and frustrating.

Trust Is Everything

C.'s dad shared everything with me about his son. His behaviors, his triggers, his needs. He trusted me with information that made me better able to care for C.

That trust is what families extend every time they hire a caregiver. It's sacred. Software that serves home care must honor it.

The Micro Features Philosophy

I started documenting what I called "micro features"—small capabilities born from specific field moments:

  • Pre-appointment notifications (from the drive to J.'s)
  • Engagement check-ins (from meeting C.)
  • Geographic filtering (from seeing California addresses in Seattle)
  • Trip cancellation compensation (from imagining what happens when you drive and they cancel)

Each feature solves a specific, real problem. Not invented problems. Problems I saw or experienced.

This is the philosophy now:

"These aren't features designed to sell software. They're features designed to protect families, support caregivers, create transparency, and build trust."

What Changes When You Serve

When you build software for people you've served, everything changes:

Quality Standards Rise

You can't ship something half-done when you imagine J.'s mom using it. You can't cut corners when you think about C.'s dad checking the app to see how his son's visit went.

Real people raise your quality bar higher than any process requirement.

Empathy Becomes Natural

User personas are useful abstractions. But after you've sat in a living room with a client and their family, empathy isn't an exercise. It's memory.

When I design a feature now, I don't imagine a fictional user. I remember specific moments with real people.

Purpose Deepens

It's easy to build software for a market, an opportunity, a business case. It's harder—and more meaningful—to build software for families you've met, caregivers you've worked alongside, clients you've served.

Purpose rooted in real relationships sustains through the hard days.

The Bigger Picture

Every feature in CareCade now goes through a simple filter:

Would this help J.'s family? Would this support C.'s caregivers? Would this serve families like mine?

If yes, we build it with care. If no, we reconsider why it exists.

Two client visits generated more actionable insights than months of desk research. Imagine what emerges from hundreds of visits, thousands of caregivers, millions of moments of care.

The micro features ARE the moat. Not because competitors can't copy them—but because competitors aren't in the field discovering them.

Building as Serving

The shift from builder to servant isn't just philosophical. It's practical.

Serve first. Listen deeply. Build what matters.

That's how we'll make CareCade the best tool for the care that matters.

Learn about our mission →

Ready to transform your care management?

Join agencies across Washington who are bringing transparency to developmental disabilities care.