Ease the cognitive load by reusing familiar patterns.
Tips that I find make life that little bit easier and understandable for CMS editors, and hopefully leads to better websites all round.
Ever wanted to pass a dynamic queryset to a Wagtail FieldPanel instead of static choices? Here's how to do it.
Adventures in adding a new footnote entity type to the native Wagtail rich text editor, Draftail.
Some thoughts on coming out of a seven year long stint as owner and technical director of UX agency fffunction.