Michael Wiebe's Avatar

Michael Wiebe

@michaelwiebe.bsky.social

Economics (UBC), yimby, replication, effective altruism, data science.

1,195 Followers  |  410 Following  |  1,191 Posts  |  Joined: 03.07.2023
Posts Following

Posts by Michael Wiebe (@michaelwiebe.bsky.social)

The problem is that incumbent homeowners foist the cost of infrastructure maintenance onto new development. The price signal is skewed by politics.

05.03.2026 21:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

This is actually an interesting research question: when apartments are allowed, do they bring in richer or poorer residents?

05.03.2026 20:09 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Which price signals?

05.03.2026 19:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

On "growth should pay for growth": homeowners are all too happy to accept higher property values (created by growth in population, jobs, and public infrastructure), but refuse to pay for the costs that make growth possible. Is that fair?

05.03.2026 19:16 β€” πŸ‘ 14    πŸ” 5    πŸ’¬ 2    πŸ“Œ 0

Tipping point?

02.03.2026 06:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Isn't that the author's job?

02.03.2026 06:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Automated checking?

28.02.2026 20:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Why "only"? That's a big deal!

28.02.2026 16:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

How are you defining upzoning/rezoning?

27.02.2026 23:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Spot the fallacy:
"Expanding the urban growth boundary won't reduce housing prices, because the upzoned agricultural land just becomes more valuable, wiping out any cost savings."

27.02.2026 23:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Might have been a different Pete Fry.

27.02.2026 04:49 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

Pop quiz: why does upzoning shift the supply curve for housing? Eg. rezoning agricultural land to residential.

The supply function tells us: for a given price, what quantity of homes will developers produce? Shifting the curve means this quantity is higher at every price.

27.02.2026 00:34 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

bsky.app/profile/mich...

26.02.2026 06:39 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Schrodinger's zoning regulation: it doesn't prevent housing development, but must never be relaxed.

26.02.2026 04:10 β€” πŸ‘ 20    πŸ” 3    πŸ’¬ 1    πŸ“Œ 2

Exercise for the reader: what is the effect of upzoning agricultural land to residential?

26.02.2026 02:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Note: the land value residual approach is not a model of price determination. It tells us only about developer willingness-to-pay for land (ie. the demand curve), and not about supply.

26.02.2026 02:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A two-sector model of land and upzoning When we upzone land from single-family zoning to apartment zoning, we change the allocation of a city’s fixed stock of land. Upzoning makes apartment-zoned land more abundant and hence cheaper, while ...

Full model:
michaelwiebe.com/blog/2025/07...

26.02.2026 01:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Compare immigration (assuming no demand effect): by reallocating a worker from country A to B, the supply of labor in B increases (wage falls), the supply of labor in A decreases (wage rises), and the migrant's wage increases as they switch markets.

26.02.2026 01:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Upzoning reallocates a parcel from the house-zoned market to the apartment-zoned market. This ⬇️ the supply of house-zoned land (⬆️P_H ), and ⬆️ the supply of apartment-zoned land (⬇️P_A). The upzoned parcel itself increases in price as it switches markets (from P1_H to P2_A).

26.02.2026 01:56 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Round 1 assessed value is statsig lower. (The round 0 values are very precisely estimated)

24.02.2026 04:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yes, data coverage is not as good, but similar results as other studies.

24.02.2026 02:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

A new condo building in Honolulu has 310 income-restricted homes. These don't merely benefit the residents in the new units; through vacancy chains, those residents free up their previous homes for other poor people to live in.

This vacancy chain mechanism also works for the 202 market-rate homes.

24.02.2026 00:24 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

The building studied in this paper has 310 income-restricted units, which also create vacancy chains.

24.02.2026 00:13 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

Interesting new paper on the cost of permitting. This is hard to measure, and these costs have long been thought to be significant. This paper confirms this, estimating permitting costs at roughly 30% of the wedge between construction cost and the price of housing.
(HT @michaelwiebe.bsky.social)

23.02.2026 21:02 β€” πŸ‘ 30    πŸ” 15    πŸ’¬ 1    πŸ“Œ 1

Right-NIMBYs tend to be more transparently selfish.

23.02.2026 20:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Left-NIMBYism in a nutshell.

23.02.2026 19:55 β€” πŸ‘ 17    πŸ” 2    πŸ’¬ 1    πŸ“Œ 2
A two-sector model of land and upzoning When we upzone land from single-family zoning to apartment zoning, we change the allocation of a city’s fixed stock of land. Upzoning makes apartment-zoned land more abundant and hence cheaper, while ...

michaelwiebe.com/blog/2025/07...

22.02.2026 22:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

When apartment-zoned land is scarce, it's expensive for developers to buy land to build apartments. But when apartment-zoned land is abundant, it is cheap.

Upzoning works by unlocking denser housing, which increases the supply of homes and reduces prices.

22.02.2026 22:25 β€” πŸ‘ 17    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

Tapping the sign:

22.02.2026 06:50 β€” πŸ‘ 19    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0
Preview
Gentrification and displacement New housing enables rich people to move in without displacing the poor

www.buildingabundance.ca/p/gentrifica...

22.02.2026 06:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0