Blog
Writing on civic-tech, data, and building things.

July 2, 2026
I Turned Wikipedia Into a 3D City
Why I turned Hebrew Wikipedia's ~398,000 articles into a 3D city instead of another hairball network chart - and everything that got messy along the way.

January 15, 2026
Which Cost-of-Living Number Should You Trust?
By every price yardstick Switzerland is the priciest place on Earth, from the world's dearest Big Mac to a near-top shopping basket. It's also ranked #1 of 139 countries for local purchasing power. A look at what 'cost of living' actually measures, and why there's no official number for it.

November 20, 2025
Never Let the AI Touch the Data
Why the AI in a data assistant should never read your rows directly - and the boring architecture that stops it from hallucinating.

June 15, 2024
Dashboards Are for Looking Up, Data Stories for Understanding
Behind Simpler Story: building one interactive scrollytelling piece end to end, from a messy government spreadsheet to a narrative people finish - and where making data legible tips over into making it lie.

January 15, 2023
How Many People Hear Your Honk?
Building a tiny Tel Aviv map that makes urban noise visible.

June 15, 2021
How to Trust a Crowd Without Believing Anyone
Building UniStats: a crowdsourced grade database where the trick to trusting the data was making sure no student ever typed a number, and the hard part was protecting the people who submitted it.

September 12, 2019
Nobody Cheated, and Inequality Showed Up Anyway
Behind the Inequality Simulator: a room of people who each start with the same money and hand a dollar to a random neighbor every minute. The rules are flawless, the outcome is lopsided, and the hard part is not letting the demo say more than it can.