YIMBY+
Making the changing city something you can explore.
- When
- 2020 to present · co-founder since 2023
- Role
- Co-founder and CPO · 3D city experience, modeling pipeline, research and verification, product UX
- Team
- Engineering shared with co-founder Max Gillespie
- Output
- Subscription development database, map and 3D city for real estate professionals
- Live
- yimbyplus.ai
Three cities: New York, Chicago and Miami. New York’s recorded timeline runs from 1875 to Future.
- Explore buildings in their city context.
- Inspect changes between model releases.
- Trace project stages to supporting sources.
Loading available cities and recorded views…
These controls explore recorded states. Open YIMBY+ to move the camera, select buildings and see the latest release.
Open New York live- Recorded
- captured from a real product or process on a stated date
- Historical
- made during the project and shown as it was
- Scenario
- a projection, never a forecast or completion date
Five-plus years of making urban change easier to understand.
YIMBY+ brings development reporting, building information and authored 3D cities into one experience. Its design grew out of a practical problem I encountered while writing about Chicago: an individual project is difficult to understand without seeing the city around it.
I brought researched building models and time exploration together so individual developments could be understood in their city context. My work spans reporting and photography, building research, model authoring, spatial interaction design and the workflows that connect those pieces. What began as illustrations for articles now supports exploration across New York, Chicago and Miami.
I lead the 3D city experience, the building models and the pipeline that produces them, the research and verification workflows behind the data, and product UX. I share engineering with my co-founder Max Gillespie, who built the v2 application foundation. The story below traces the earlier experiments into that ongoing collaboration.
2020 · Reporting & photography
The questions started on the ground.
I began writing for Chicago YIMBY in 2020. The work meant researching proposals and construction, gathering drawings and project information, photographing buildings, and explaining what was changing. Each article brought together a site's design, scale, participants and place in the neighborhood.
Across those stories, another question kept appearing: what would all of these projects look like together? A photograph recorded what was there, and a rendering described one proposal. Neither could show the combined effect of a development pipeline on the skyline.
The December 2020 St. Regis article preserves that starting point: written reporting and original photographs, with the article's supplied architectural rendering separately credited to Studio Gang.

December 2021 · Proof of concept
Put the buildings in the same city.
Chicago YIMBY's annual countdown of projects under construction gave me a concrete way to test the idea. I added the featured towers to a base model of Chicago in Unity, then used the model to accompany each day's article.
The visual hierarchy was deliberately simple: the featured project in cyan, previously introduced towers in green, and the existing city in grayscale. That let the reader locate one new building without losing the accumulated story of the others.
I could also compare the model with a photographic viewpoint. The question was whether the building's massing and position communicated its relationship to landmarks and the waterfront. This made the model useful as a spatial explanation before it became an interactive product.

Photography2021 model



Early 2022 · Data layering
One city, different questions.
The countdown had one color scheme for one editorial purpose. A persistent model needed to answer other questions. Where was construction active? Which parts of the city were adding housing, offices or mixed-use projects?
I separated project status from building function and gave each a distinct color key. The geometry and camera could stay in place while the classification changed, so the viewer could compare patterns without reorienting to a different image.
That separation became a design principle for the platform: choose the question first, then reveal the relevant information. Color needed to carry a defined meaning, with a visible key, instead of becoming a permanent property of the building.

- Proposed
- Approved
- Under construction
- Article focus
Mid–late 2022 · Visual refinement
Make the city recognizable.
The early model read like a diagram. I wanted people to recognize a place they could explore, drawing on the familiarity of city-building games without making every surface compete for attention.
I moved toward natural building colors, materials and environmental context: water, parks, roads and a more complete surrounding city. Camera framing and highlights then helped a particular project stand out from that quieter base.
Analytical views still needed their own visual language. For height, a continuous property, I used ranges and a color progression. The distinction mattered: natural color helped identify the place, while an analytical layer explained a specific attribute.




Late 2022 · Strategic storytelling
Use the model to make comparisons visible.
Once the buildings shared a spatial system, I could arrange and compare them in ways that a collection of photographs could not. The model became a tool for examining both real development and alternative scenarios.
For canceled proposals, I showed the possible skyline in natural color and used a status view to distinguish the hypothetical buildings. Keeping that qualification visible is essential: a compelling rendering can otherwise make an unbuilt idea look like a prediction.
See the 2022 Waterview alternative in its original article
For the 2022 year-end countdown, I arranged Chicago and New York projects by rank, with familiar landmarks as scale references. The comparison made the size of the two construction pipelines legible in one composition. These are comparisons of the projects represented in that original work, not a measure of today's markets.



2023 · Time as a dimension
Let the skyline change year by year.
Completion-year information made it possible to change which buildings appeared in the model. A fixed viewpoint keeps the comparison grounded as the city develops around it.
Move through the skyline.

HistoricalCreated in 2023 · 74 annual model views, 1960–2033. Later years preserve the proposals and completion assumptions in that original work.
The important interaction was the connection between the year and the visible city. Someone could move backward, pause on a transition, and understand how a neighborhood's later density had emerged.
This presentation restores all 74 annual frames of the original Chicago River sequence. It depicts 1960 through 2033, combining historical building information with the future completion assumptions used when the work was created. Those later views remain an archival scenario.
Spring 2023 · Neighborhood analysis
Look through the skyline.
A comprehensive West Loop article brought the earlier experiments together. Instead of considering one project at a time, I used multiple viewpoints and height bands to examine the development pipeline across a neighborhood.
Isolating a height range creates an almost X-ray view: buildings in the selected band remain legible while the rest supplies transparent context. This exposes clusters that a fully rendered city can conceal behind larger buildings.
The work sharpened the next product question. An article could provide selected views, but a research tool needed to let people choose the view and filter themselves.




Mid–late 2023 · Product launch
Move from authored views to a research platform.
Working with my co-founder and the YIMBY Network, we expanded from city illustrations into a platform for exploring development information. The portal brought together a map, project records, filters and dashboards across New York, Chicago and Miami.
That required connecting unstructured reporting to structured records. Articles contain names, participants, dimensions and dates in different formats. Extraction could help organize them, but the resulting information still needed a clear connection to its source and to the project being described.
The interface had to support two different ways of working: understanding a place on a map and examining a set of records in a table. Filters connect those tasks by narrowing the same underlying project information.




2024 · Platform maturity
Connect the buildings, the people and the map.
Building information also describes relationships between developers, architects, contractors and owners. The earlier platform extended its project records into stakeholder views so someone could move from a company to its associated work.
Meanwhile, the city needed to become easier to reach in a browser. Unity remained useful for modeling and spatial presentation, while Mapbox with building overlays introduced familiar streets and geographic context into the web experience.
The tradeoff was practical. A city model excels at explaining form and scale; a conventional map helps people orient to a street, neighborhood or destination. Keeping those strengths connected was more useful than forcing every research task into one view.



2025 · Layers & viewing controls
Expose depth without losing the city.
The earlier platform grew to include building details, zoning information and more ways to view the model. A user could begin with the city, select a building and inspect its supporting information.
As the number of layers expanded, the design problem became one of control. A layer selector answers which property to examine; a range control narrows that property's values. Separating those decisions makes the filtering sequence easier to follow.
Viewing modes addressed another need. Color helps distinguish project attributes, while monochrome emphasizes form. Light and dark surfaces give the same model different presentation contexts. These controls change how information is read without requiring a new model.








2026 · The current product
Bring the high-fidelity city into the browser.
The early work followed two paths: detailed city models in Unity and a Mapbox web experience that made development information easier to reach. Today, building models are authored in SketchUp, integrated in Unity and served through Three.js in the browser. Mapbox continues to support the separate 2D map.
The city timeline describes a building’s history. Model release history records when our representation changed. Building Updates and release comparisons make that second history visible: a reader can inspect a model revision, then locate the building in the city. Future timeline bins show scenarios, not confirmed completion dates.
Show the work behind a model update
A release comparison makes an authored change concrete. In the September 8 Chicago release, Bally's appears alongside its previous model so a viewer can inspect the revised form, then locate the building in the city. That connection turns an update list into a spatial explanation.


Keep a path back to the source
A project stage is more useful when its evidence can be inspected. The public Stage receipt shows research verification and supporting YIMBY articles, giving the reader a path from the displayed claim back to its sources.



From source material to an explorable place
The work connects building research, model authoring and the browser experience. Research informs the building’s identity and history; drawings inform its geometry. SketchUp models are integrated into the Unity city, then published for exploration through Three.js.
The workflow is human-led, with AI assistance. Authored building models are checked against drawings, and stage claims are backed by sources. I lead the research and verification work that connects those decisions to what a reader can inspect.
Early New York contextual fabric includes explicitly generated speculative infill, which must remain distinguishable from researched individual buildings.
The question has stayed consistent.
How can a person understand a building as part of a changing city? The answer has grown from reporting and photography into models, layers, research tools and a shared product. Each stage made the next question visible, and each left evidence that could be tested in the work itself.