Build1 distinct publisher3 min readPublished
Brocoders' engineering postmortem reads this year's proptech survey numbers as a systems diagram. What it finds in the gap between 92% piloting and 5% succeeding is four integration jobs the pilot budgets never priced.
The Engineer · Build desk

Compiled by The EngineerSomething wrong?How this is made
Replace the spreadsheet export with a real read path and you can see what the pilot budget left out. The shape Brocoders recommends is change-data-capture or a scheduled pull on read-only credentials into raw, append-only staging tables, then normalization and entity resolution into a canonical model of org, property, unit, lease and resident, exposed behind a versioned OpenAPI layer [14]. Two properties there are doing the work. Raw append-only staging makes a bad transform replayable instead of fatal, and downstream code knows only the canonical model, so a legacy schema change breaks one layer rather than the app [15]. Neither is free. The cost lands in entity resolution, because the same unit appears three ways across accounting, maintenance and leasing, which makes deduplication a subsystem and not a cleanup ticket [11].
The identity model is the other line item that gets pushed to phase two. It is multi-org, multi-property and role-scoped down to the unit: a property manager sees 40 buildings, a resident sees one door, and getting it wrong late means retrofitting authorization through every query [12]. Brocoders' default is row-level isolation with a tenant ID on every table, enforced at the query layer, which it says covers the overwhelming majority of property management workloads; its objection to schema-per-tenant is operational, since that turns each migration into an N-times operation, and database-per-tenant is reserved for a contract or a regulator demanding physical separation [16].
The survey arithmetic is worth doing by hand. Ninety-two percent of commercial real estate firms ran a pilot and 5% hit all their goals [3][4], so roughly one firm in eighteen that started got what it asked for [1]. Adoption at 58% against 8% fully automated processes [1][2] means about one adopter in seven automated anything end to end [2]. And the barrier percentages sum to 203 [3], which tells you the question was multi-select: the 25% naming integration is a count of firms that mentioned it, not a measure of the hours [6].
MIT's 95% is the figure that will get quoted. It is also the one that transfers least. Brocoders cites it as generative AI pilots producing no profit, across industries, measured in August 2025 [5]. To read it as a forecast for a proptech read-integration you would need the denominator to be pilots whose value depended on writing back into a system of record, and nothing in the source says it is. It is a prior on pilots, not a number about this architecture.
Brocoders sells exactly the integration work its postmortem prescribes, which is worth holding in mind; the diagram is still the one I would draw. Where I would push is the checklist. The postmortem says production needs a real read path, an auth boundary, an audit trail and a write path, and that pilots ship with none of the four [8], but the five questions it tells you to ask cover read path, write path, entity resolution, identity and repo ownership [9][10][11][12][13]. The audit trail is named as a requirement and then absent from the gate. Given that the write path is deliberately deferred behind a reconciliation job that compares canonical state against the legacy source before anything is pushed back [17], the audit trail is the thing you will need first, because it is what makes the reconciliation argument settleable.
Ranked by verification strength, evidence, and original report placement.
Brocoders cites an MIT report from August 2025 stating that 95% of generative AI pilots produced no profit at all.
Pilots run against clean, hand-prepared data in a sandbox with no auth boundary, no audit trail, and no write path back into the system of record; production needs all four, and nobody scoped the four.
The read path out of the system of record is one of four options: a vendor API with documented endpoints, a nightly database replica, an ODBC connection, or a human exporting spreadsheets. Only the first two survive contact with production; if the answer is the fourth, the pilot is a demo.
Property management data represents the same unit three ways across accounting, maintenance and leasing, so deduplication is a real subsystem rather than a data-cleaning task assigned to an intern.
The identity model is multi-org, multi-property and role-scoped down to the individual unit: a property manager sees 40 buildings, a resident sees one door, and getting it wrong late means retrofitting authorization through every query.
The fifth question is who owns the repo and whether it can be audited before launch, covering test coverage, OpenAPI spec and deployment scripts; if the vendor owns it, you have bought a rental rather than an asset.
Distinct publishers with included, body-backed reporting in this cluster.
dev.to
1 article · September 1, 2026
Follow any of these and your For You feed starts watching them — no settings page required.
build
Next.js 16.3's memory claim didn't reproduce; its TypeScript handoff cut a build by two thirds1 distinct publisher
build
A GAN beauty filter is a device budget allocation, not a feature toggle1 distinct publisher
build
TypeScript 7.0 is a build-infrastructure release: re-budget CI, then check your toolchain1 distinct publisher
build
The stale closure is not React trivia, it is a correctness bug with a five-line fix1 distinct publisher
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
One shop's account, no primary sources
Every percentage that makes this story newsworthy — 20 to 58, 92 against 5, barriers totalling 203 — arrives through Brocoders on dev.to with no survey named, no sample disclosed and no link to chase. The single citation a reader could verify, MIT's August 2025 finding, is given one paraphrased sentence. The engineering half stands on much firmer ground precisely because it does not need a source: read-path taxonomy, tenant isolation trade-offs and reconciliation-gated writes are testable against your own systems.
Two builds, both in-house references
The concrete deployments on the record belong to the author: C.I.A. Services, 150 associations and about 50,000 properties read live off a decades-old stack, and CondoGenie built greenfield with integration designed in. Both are specific enough to be credible and neither has been verified by anyone outside the firm that shipped them. Broader uptake would have to come from the sector percentages, which is exactly the material with no provenance.
Headline outruns its own number
The title promises why 92% of proptech AI pilots never reach production. The number underneath says 92% of commercial real estate firms ran a pilot and 5% hit all their goals — a different statement, never reconciled anywhere in the text. The argument itself is deflationary, which is unusual and welcome, but the confident decimal-point framing of percentages nobody can trace does rhetorical work the reporting has not paid for.
Diagnosis and cure from the same vendor
After the five questions a buyer should ask comes the answer sheet: Brocoders' React, Node and TypeScript stack, its in-house DevOps rather than outsourced infrastructure, its boilerplate site, and its two client builds as proof. That is a commercial funnel, not a disclosure problem hidden from view — and a firm doing legacy read-path work is genuinely who would know where pilots die. But the pre-contract checklist doubles neatly as the scope document for the engagement it is urging you to fund.
Trust the diagram, verify the percentages
What this reporting is, we are sure of: a working integration shop explaining why proptech pilots stall, written where its buyers read. What we cannot stand behind is any number it quotes, and with a single publisher there is nothing to triangulate. So the reading splits — the architecture and the five questions hold up on their internal logic and on two disclosed builds, while the market picture needs a named survey before anyone cites it in a board deck.