| Aug 17, 2026 | We have built The Game of Diffraction, a simulated six-circle X-ray diffractometer that runs in the browser. Load a crystal structure from a CIF, rock the crystal, and the app shows which reflections cross the Ewald sphere and where they land on the detector. Find omega gives the angles that bring a chosen reflection into the Bragg condition, and a second machine, a pitch–phi surface diffractometer, covers surface diffraction. The code was validated at the P10 beamline (PETRA III, DESY), and the pitch–phi geometry at FXE (European XFEL). The video also covers the desktop app, which loads a measured 3D reciprocal-space volume (here MAPbI3) and shows which diffuse features each detector position will record. ▶ Play the game in your browser |
| Aug 03, 2026 | Congratulations to Zicheng Cai, who successfully defended his MPhil thesis (co-supervised with Prof. Sam Stranks), Hyperspectral Time-Resolved Photoluminescence Mapping of Charge Carrier Dynamics in Halide Perovskite Thin Films. |
| May 12, 2026 | gpuscatter is online: a fully GPU-based code for S(q,ω) calculations from MD trajectories, with up to 500× speedup over CPU implementations, saving us days when analysing diffuse scattering from MD. |
| Apr 21, 2026 | I am organising a symposium with Aron Walsh and Aaron Lindenberg at MATSUS Fall 2026 in Mallorca, on Structure and Dynamics in Lead Halide Perovskites. See the invited speaker lineup. |
| Jan 15, 2026 | Our work on dynamic nanodomains is featured on the cover of the DESY Photon Science 2025 Annual Report. |