This is a placeholder post - delete it once there is something real to say.

The site has been rebuilt from scratch as a small Jekyll project: a handful of pages, one stylesheet, and a _posts/ directory. Everything on the Group, Publications and Software pages is driven by YAML files in _data/, so updating the group means editing a list rather than editing HTML.

Writing a new post

Create a Markdown file in _posts/ named YYYY-MM-DD-some-title.md, with front matter like this:

---
title: "A title"
date: 2026-09-01
tags: [research, computing]
excerpt_text: "One sentence shown in the post list and page header."
mathjax: true          # only needed if the post contains equations
---

Everything below the front matter is ordinary Markdown. The post appears automatically on the news index, in the RSS feed, and - for the two most recent posts - on the homepage.

Maths

Setting mathjax: true loads MathJax, so inline maths like \( E_g(x) \) and display maths both work:

\[H_{\mathrm{BAC}} = \begin{pmatrix} E_c & V_{\mathrm{Bi}} \\ V_{\mathrm{Bi}} & E_{\mathrm{Bi}} \end{pmatrix}\]

Code

Fenced code blocks are syntax highlighted:

import numpy as np

def band_anticrossing(E_c, E_imp, V):
    """Two-band BAC eigenvalues."""
    return 0.5 * ((E_c + E_imp) + np.array([1, -1]) * np.sqrt((E_c - E_imp)**2 + 4 * V**2))