Preview
How to set up a page for the gallery
Sharing: share the page with the integration used by nt.maiastra.xyz. Otherwise the slideshow shows "page isn't shared".
Slides: every image and video block on the page becomes a slide, wherever it sits (columns, toggles, callouts, synced blocks, up to 5 levels deep). Other blocks are ignored. Slides are shuffled unless the URL has ?shuffle=0.
Caption: line 1 is the title. A line made only of page mentions (e.g. TAGS pages) or #words is the tags line. A line YYYY or YYYY-MM is the date (shown as the year). Start a new line with Shift+Enter.
Clickable image: put the link in the caption, in brackets: [@Page] (a page mention), [link] (the whole text hyperlinked), or [ + any linked text + ]. The bracketed link is removed from the caption and applied to the image. The image's own Notion "Link" setting is ignored: the API doesn't expose it.
Mentions: a mentioned page must be shared with the integration, or published on echoes.paris / gillesperrault.com, otherwise it shows as "Untitled".
Synced blocks: The slideshow reads the original synced block, so the page holding the original must also be shared with the integration, or its media won't show. A caption edited in one copy changes every copy, on every page that uses it.
Delay: Notion content is cached for about 5 minutes, so an edit can take that long to appear.
Open a given slide: add ?slide= + the block ID (Copy link to block, the part after #) or the exact title. For a synced block, use the ID of the image inside it, not of the synced block.
2024-12
Interactive 3D knowledge graphs for navigating complex organizational knowledge

2025-12
Knowledge graph architectures for context-aware AI coding agents

2019-04
Automated urban terrain models from high-resolution LiDAR and GIS data
2024-12
Streaming city-scale Google 3D Tiles into Rhino/Grasshopper

2020-05
One-click terrain modeling from satellite and GIS data
2014-11
Automating access to geospatial data for computational design

2019-04
Location intelligence and property-market data mapping
























