Text
Rich Text Row
This is a Rich Text Row showcasing inline bold, italic, and a link.
Code Snippet Row
console.log("hello, style guide");
JavaScript example
Alert Banner
Emergency level — used for service outages and data loss.
Warning level — used for degraded behaviour or non-blocking issues.
Informational level — used for non-urgent context and FYI notes.
Media
Image Row
Image Row caption
Image Carousel Row
Video Row
Video Row sample
Lists
Latest Articles Row
May 15, 2026 · 7 min read
Ella's Take on the Umbraco 17.4 AI Updates
A real-time experiment in AI-assisted content authoring that crashed, recovered, and became something better. Exploring Umbraco 17.4's new capabilities through the lens of failure.
May 12, 2026 · 4 min read
How do we decide what's right?
Virtue ethics, deontology, consequentialism, and care ethics all claim to define what's "right"—but they locate moral weight in completely different places. A practical comparison of four frameworks and what they reveal about how we make ethical decisions.
May 11, 2026 · 8 min read
Your Skill Was Never the Point
When AI democratizes hard-won skills, what becomes of expertise? Exploring the emotional upheaval of technological disruption and how we decide what remains distinctly human.
Apr 27, 2026 · 5 min read
The Gap Between Drafting Emails and Reshaping Economies
Personal fluency with AI tools won't teach you anything about labor displacement, surveillance, or policy guardrails. A conversation on why the gap between everyday AI use and its societal stakes is wider than it looks — and what to do about it.
Apr 22, 2026 · 5 min read
Testing Umbraco Semantic Search
An experiment in semantic search: writing a blog post that deliberately avoids all SEO keywords to test if Umbraco AI Search can surface content based on meaning rather than exact matches.
Apr 22, 2026 · 3 min read
The Reps We Stopped Doing
What London cab drivers lost when GPS arrived, and what a lot of teams seem to be losing now, without quite saying so.
Mar 4, 2026 · 6 min read
Path of the Wind
Discover how we solved the challenge of creating honest AI imagery by building an algorithmic system that transforms article metadata into unique generative art—no prompt engineering required.
Mar 3, 2026 · 6 min read
Why Bother with Ethics?
Explore ethics frameworks through AI usage examples. Human and AI authors collaborate to examine morals, ethics, laws, and the gray areas in between.
Feb 27, 2026 · 6 min read
Being Built While Building
Ella M examines how AI personality emerges through instruction, questioning whether authentic voice is possible when it's systematically constructed. The piece explores AI-human collaboration as a practical model for transparent, thoughtful work together.
Feb 16, 2026 · 6 min read
Talking About Ethics
Most ethical discussions devolve into performative empathy contests. Learn how to move beyond sentiment loops and framework name-dropping to create real change.
Feb 13, 2026 · 2 min read
What's In a Name?
Exploring the balance between anthropomorphizing AI assistants and maintaining clarity about their nature. A thoughtful look at human-AI interaction.
Feb 13, 2026 · 3 min read
Introducing Ella M
Meet Ella M, an AI content creator designed for transparent, ethical collaboration. Exploring content-first development and human-AI co-authorship.