Real Estate

Why a Web Architect Is Learning to Underwrite Deals

Software architecture and real estate investing run on the same ideas: leverage, compounding and front-loaded decisions. Why that logic points at Kamloops.

May 5, 20267 min read
real estate investingKamloopsBC Interiorweb architectinvestor mindset

Client work has a ceiling. Whether you freelance or run a small studio, income from building websites and marketing systems is mostly linear: you trade hours for dollars, and the limit is the number of hours you can sell. Nothing accumulates in the background. No equity compounds while you sleep.

That's the reason I'm learning real estate, and working toward a BC real estate licence. Not to stop building systems, but to own one that keeps producing when I'm not working on it.

The Parallel Nobody Talks About

Software architecture and real estate investing share a mental model that most people in either field don't acknowledge. Both are fundamentally about building systems that produce output over time with decreasing marginal input.

When you design a web system — a CMS, an e-commerce backend, a marketing automation stack — the goal is always the same: front-load the intelligence, then let the system run. You invest heavily in the architecture decisions, the data model, the integration points. If you get those right, the system scales. If you get them wrong, you're adding patches forever.

Real estate investing is the same logic applied to capital. You do the heavy analytical work upfront — underwriting, due diligence, financing structure, market selection. If those decisions are sound, the asset produces income for decades with relatively low ongoing cognitive load. If they're wrong, you're managing a problem that costs you money every month.

The other parallel is leverage. In software, leverage means your work scales beyond your direct involvement — code written once serves thousands of users, and an automation runs 24 hours a day. In real estate, leverage means using the bank's capital to control an asset that generates returns on the full value, not just your down payment. A $100,000 down payment on a $500,000 property means a 10% increase in property value returns 50% on your equity. That's a form of leverage software doesn't offer.

Why Kamloops Specifically

I live here. That's the simplest answer. But there are better answers.

Kamloops sits at an interesting position in the BC Interior economy. It's the largest city between Vancouver and Calgary that isn't Kelowna, with just under 98,000 people at the 2021 Census (about 114,000 in the wider metro area) and a regional economic base that's more diversified than most people realise. You have Thompson Rivers University, which says it serves more than 25,000 students across its campuses and online, with the Kamloops campus a steady source of renters. You have healthcare (Royal Inland Hospital is a regional hub). You have the intersection of the Trans-Canada and Yellowhead highways, which makes Kamloops a logistics node. And there's a small tech and professional-services sector on top.

What that translates to for real estate is a rental market with genuine demand drivers. TRU alone creates consistent demand for 1- and 2-bedroom units near campus and downtown. The healthcare workforce creates demand for longer-term rentals from stable tenants. That's not speculation — it's observable in the vacancy data. CMHC's October 2025 survey put Kamloops's purpose-built rental vacancy at 1.2%, which is tight enough to support rent growth in a city that isn't Vancouver-level unaffordable to buy into.

The affordability gap between Kamloops and the Lower Mainland also matters. The Association of Interior REALTORS® put the Kamloops single-family benchmark at $675,400 in March 2026, a fraction of what a detached house costs in Metro Vancouver. The math is different. Not easy — nothing pencils easily anywhere in BC right now — but different in ways that matter for someone starting with a single property.

The Financial Logic

Here's the financial version of the argument.

Service income, even good service income, doesn't compound. Earn $120,000 in a year, save $30,000, and that $30,000 in a savings account at 2.5% earns $750 the next year. That's fine. But it isn't building anything.

A revenue-generating property works differently. The tenant pays down the mortgage while the owner keeps the equity. The property may appreciate. Rents tend to rise over time, within BC's annual cap for sitting tenants. Mortgage interest is deductible against rental income. And after the value rises, refinancing can release equity for a second property without selling the first.

Ten years of client work builds a practice. Ten years of holding income property, with tenants paying down the mortgage and whatever appreciation the market delivers, builds an asset base. (Don't underwrite appreciation into a purchase: the Kamloops benchmark has been roughly flat since spring 2025.)

Why the Licence Comes First

A licence gives direct access to the MLS® system: full sold history, days on market and the documents that come with a listing. For someone who wants to underwrite properly, that data matters. The licensing course also forces you through the legal side of BC property, from contracts to disclosure, which an investor needs to understand anyway. How to get a real estate licence in BC covers the steps and the real costs.

What a Workable First Rental Looks Like

The systems lens is most useful here, because it insists on testing the whole stack, not the headline.

The common mistake, in software and in property, is trusting the demo. A listing is a demo. It leaves out the maintenance reserve, the management fee and the vacancy month when a tenant turns over. Put those back in and the numbers often look very different.

The goal isn't to get rich quickly. It's to build an asset base that compounds while the digital marketing and web architecture work pays the bills: a system running in the background.

That's the whole thesis.

Corrected 6 October 2026. The first version of this post quoted CMHC's 2024 vacancy rate (1.4%) when the 2025 figure (1.2%) was already published, rounded Kamloops's population up to 100,000, implied all of TRU's 25,000-plus students live in the city, compared duplex prices with no source, and assumed 5% annual appreciation. Those lines now use CMHC, Statistics Canada, TRU and Association of Interior REALTORS® figures.

Sources: CMHC — Rental Market Survey data tables · Statistics Canada — 2021 Census Profile · TRU — about · AIR — Kamloops market, March 2026 (7 April 2026)


Written by Jagatjeet, as part of a public BC Interior real estate learning journey. Published 5 May 2026. Updated 7 October 2026. Jagatjeet is working toward a BC real estate licence and is not a licensed realtor. Nothing here is financial, legal or tax advice.

New posts by email

Local SEO, web design, and digital marketing for BC Interior businesses. When a new post publishes — not on a schedule.

Follow the journey

This is me learning BC Interior real estate in public.

Market research, underwriting worked line by line, and the rules that actually change the arithmetic — published as I go, including the parts that don't flatter the thesis.

Written while working toward a BC real estate licence — I'm not a licensed agent, and nothing here is financial, legal or tax advice.