Blog

Ideas, Builds, and Field Notes

Founder Keith McCall on building companies, software, and real-world execution.

2026-05-11 Founder Advice

Founder Advice: Nobody Invests in Your Overcrowded Slide

I need to say something blunt to founders: Some of you are sabotaging yourselves with terrible slides. I was incredibly clear beforehand: ONE slide. That’s it. My recommendation: - A strong photo of yourself - A QR code people can scan - Minimal text - Guy Kawasaki simplicity

2026-05-10 Founder Advice

Founder Advice: Business in Seattle is like the Seahawks in 2008. #UnleashWA

In 2008, the Seattle Seahawks went 4–12—a team with talent, history, and expectations… that simply wasn’t working. In 2004, I built my first real company—Azaleos—in Redmond. Redmond made sense. Close to Microsoft. Close to talent. Close to the center of gravity for enterprise software at the time. But by 2007, something shifted—not in our business, but in where energy lived. Microsoft lost focus on partners. So we moved to Seattle: South Lake Union.

2026-05-09 Omniris

Omniris: Pix4D Is a Step Toward Geospatial Data Management

Most teams don’t have a drone problem. They have a data problem. Tools like Pix4D solved something important: turning imagery into outputs—orthomosaics, point clouds, 3D models. That mattered. But let’s be blunt: Stitching is no longer a category. It’s a feature. And features don’t define platforms.

2026-05-08 Wayback

Wayback: The Places That Hold Us

There are places we return to—not with our feet, but with something deeper. Memory. Centering. Safety. When I was a young boy growing up in Victoria, BC, we lived in a humble house with something extraordinary in the backyard: a massive willow tree. It wasn’t manicured or symbolic at the time. It was just there—wide, forgiving, and full of possibility.

2026-05-08 Wayback

Wayback: 1996 — The Award, the Zero, and the Door That Opened

It was just after the 1996 Atlanta Olympic Games. The dust had settled, the systems had held, and what the world was just starting to call the “World Wide Web” had been pushed, hard, into reality. We were flown in—IBM’s global “Brat Pack”—into New York. The ceremony was held just outside Armonk, near headquarters. A ballroom. Formal. Polished. This was IBM at full gravity.

2026-05-07 Omniris

Omniris: Gaussian Splats Are Now Live — A New Layer on Top of Your Point Clouds

For years, the industry has treated point clouds as the end state of 3D capture. They’re not. They’re precise and essential — but incomplete when it comes to visual fidelity and AI context. That gap is where Gaussian splats step in. I’m pleased to announce that Gaussian splats are now live on the Omniris Vault—turning point clouds into AI-ready, visually rich datasets and unlocking an entirely new class of geospatial workflows.

2026-05-06 Omniris

Founder Advice: Start With the Solution in Mind

When we started building Omniris, we didn’t begin with features. We started with outcomes. The vision was clear: a platform that could enable the collection, storage, and management of data from drones, satellites, and IoT devices—across industries. That idea was sparked during our work with Pollen Systems in AgTech, but we knew it had to extend far beyond a single vertical.

2026-05-05 Omniris

Omniris: Gaussian Splats Are Everywhere. But No One Teaches Capture.

If you’re a drone pilot, you’re starting to hear the same thing everywhere: “Can you capture a Gaussian splat?” The demos look incredible. The expectations are rising. And suddenly, what used to be a standard mapping flight now feels like it’s not enough. But here’s the problem: No one is actually telling you how to capture one.

2026-05-05 Founder Advice

Founder Advice: A Startup Is Like a Fire.

It starts with a spark. A founder or founding team sees something that could change the world for the better: * a problem that shouldn’t exist * an opportunity no one is executing on * a timing shift the market hasn’t caught up to That’s the spark. But a spark doesn’t last. So you build structure.

2026-05-04 Fun

Fun: Different Omelet Styles

I was watching America’s Culinary Cup with Padma Lakshmi, and there it was—the classic French omelet. Perfectly smooth. Pale yellow. Soft, almost custardy inside. No browning. No excess. It struck me: this is software craftsmanship in its purest form.

2026-05-03 Omniris

Omniris: Stop Building Around Stitching. Start Owning Your Data.

Every drone workflow still looks the same: Plan → fly → upload → stitch → validate → deliver. Stitching is just a feature—one that’s commoditized and pricing to zero in 2026. Which should tell you something important 👇 Stitching is not where the value is. Farewell, products that simply stitch imagery: you’re now a commoditized feature.

2026-05-02 Wayback

Wayback: The IBM Brat Pack

It was 1995. The internet wasn’t inevitable yet—it was fragile, experimental, and misunderstood. Inside IBM, though, there was a different read on the future. Under Irving Wladawsky-Berger, and led day-to-day by John Patrick, IBM made a move that, in hindsight, looks obvious—but at the time was anything but. IBM created an Internet Division. Not a side project. Not a research thread. A real, focused push into what would become the backbone of everything.

2026-04-26 Fun

Fun: Different Omelet Styles

I was watching America’s Culinary Cup with Padma Lakshmi, and there it was—the classic French omelet. Perfectly smooth. Pale yellow. Soft, almost custardy inside. No browning. No excess. It struck me: this is software craftsmanship in its purest form.

2026-04-25 Omniris

Omniris: When “Strategic Alignment” Produces Zero Leads

Four years. Roughly $2M of my own capital. A few million more of that of our investors. Alignment with a major platform provider. Evangelism. Advocacy. Support. And not a single lead. At some point, founders have to separate belief from evidence. We just did. We’ve moved our default map provider in Omniris to MapLibre.

2026-04-24 Omniris

Omniris: Managing Your Employee Drone Pilots and Outsourcing Flights

What Omniris Changes Omniris brings employee pilots and outsourced flight operations into a single platform. We’ve introduced a new capability: 👉 Drone Service Providers onboard as Clients and we promote them to Organizations 👉 They manage their own pilot fleets inside Omniris 👉 You assign work across employee pilots, DSPs, and the 4,000+ Omniris pilot network All in one place.

2026-04-23 Wayback

Wayback: The Partner Program That Built Our First Company: BizSpark

BizSpark gave us access to enterprise-grade software—Microsoft Exchange Server and Microsoft Windows Server—with minimal upfront cost. There were caps, sure. But for a startup, it was more than enough to build. And a small number of licenses to deploy our team to use Microsoft Windows, Office, and Visual Studio - consistent with Steve Ballmer's stated goal for more .NET developers.

2026-04-23 Wayback

Wayback: Mentorship Isn’t a Program—It’s a Moment

That first night, I went down to the classy old bar early—and ended up sitting with Ray Ozzie. I was 26. DB2 background. Relational mindset. I asked what felt like a dumb question: “Why is Notes different from a relational database?” He didn’t brush it off. He didn’t shortcut it. He explained it—clearly, patiently, in a way that connected.

2026-04-22 Wayback

Wayback: Mentorship Isn’t a Program—It’s a Moment

That first night, I went down to the classy old bar early—and ended up sitting with Ray Ozzie. I was 26. DB2 background. Relational mindset. I asked what felt like a dumb question: “Why is Notes different from a relational database?” He didn’t brush it off. He didn’t shortcut it. He explained it—clearly, patiently, in a way that connected.

2026-04-19 Omniris

Omniris: Know the truth.

"A Gaussian splat on the other hand is not raw data. It has nothing to do with LiDAR points. Each point in a Gaussian splat is a tiny coloured ellipsoid with varying size, varying rotation, and varying opacity. It isn't even captured through hardware. You can't collect Gaussian splats directly in the field." - Dr. Pragra Vaishanav

2026-04-19 Founder Advice

Founder Advice: Show Me The Money

Someone new connects with me on LinkedIn every single day. And I usually accept. Why? Because I’m building a community—people who want to see what my portfolio companies are doing, learn from it, maybe even contribute to it.

2026-04-18 Founder Advice

Founder Advice: I Probably Should Have Been Sharing This Earlier

I’ve been doing this for over 30 years. There are a lot of stories, a lot of mistakes, a lot of things that actually worked… and most of it just sits in my head. That doesn’t feel right. So I started trying to write a little more. Not because I love writing—I don’t—but because I feel like I should be giving something back at this point.

2026-04-13 Omniris

Omniris: From Raw Imagery to a Scalable Geospatial Data Engine #takeonme

Built for real industries: construction, telecom, energy, agriculture, solar, property, real estate. Check. Not demos—operations. Now we’re looking for partners to build the insight layer—the modules that turn data into decisions—just like we’ve done with Pollen Systems in agriculture. If you’re building where data meets operations, let’s talk.

2026-04-10 Wayback

Wayback: Supporting your family

I was working at IBM, making about $40,000 CAD annually — roughly $30,000 USD — living in Toronto and trying to do all the “right” things. My wife worked as a private school teacher. We bought a house, partly because that’s what you’re supposed to do, and mostly at the encouragement of our parents. In hindsight, we probably shouldn’t have.

2026-04-09 Fun

Fun: Take on Me.

Back in the late ’90s at Lotus Development Corporation, there was a great little tradition—when an executive walked across the stage, their theme song played. Not walk-up music… identity music. I remember watching that and thinking: what would mine be?

2026-04-07 Wayback

Wayback: Charm School, Layoffs, and Learning Not to Anchor

It was 1991. I had just graduated from the co-op program at the University of British Columbia and was stepping into my first real job at IBM. Over the previous few years, I’d worked with IBM in Vancouver and Calgary. I thought I had a plan: Build a career in sales and marketing. Keep coding as a passion on the side.

2026-04-07 Founder Advice

Founder Advice: Providence Moves Too

The belief model matters more than most founders think. I started my first company before I even left Microsoft. Enough time has passed that I can probably admit that without getting in trouble. In 2003, about a year before I left the Microsoft Exchange team, I intentionally took responsibility for relationships with venture capitalists. That gave me a window into a world most entrepreneurs only see from the outside. In the lead-up to Microsoft’s acquisition of Groove, I spent time with people from Sequoia, Benchmark, Accel, and others across the Valley trying to align their portfolio companies with Microsoft. I did the job. But that wasn’t the real purpose.

2026-04-06 Wayback

Wayback: The Moment the Web Became Dynamic (1995)

In 1995, the web didn’t query anything. It was designed to host documents. Pages didn’t respond. They didn’t generate. They didn’t connect to live data. If you wanted a new page, you wrote a new file. Inside IBM Toronto, I built something that broke that model.

2026-04-04 Woodinville

Fun: Que será, será

There’s a moment, usually in the summer, when the air settles just right in Woodinville. A glass in hand, music floating across the lawn at Chateau Ste Michelle—just a half mile from our offices—and a Pacific Northwest band like Pink Martini takes the stage.

2026-04-01 Omniris

Omniris: Last year, we acquired the assets of DroneHive.

What we inherited was not a polished system or platform. It was a company in disarray. We’ve had to work through delayed pilot payments, outstanding obligations, cost structure problems, and the painful realities of integrating a distressed operation. None of that was easy. Some of it was brutal.

2026-03-24 Wayback

Wayback: The post that should’ve gotten me fired

In 1994, I was a young software developer at IBM Toronto working on the Distributed Computing Environment (DCE), porting the security component Kerberos from Unix to MVS and OS/400: the operating systems behind the most serious mainframe and midrange platforms of the time. Also serious: how bad the cafeteria food was.