Publications

Articles, podcasts & talks

My writing, podcast appearances, conference talks, and screencasts on software engineering, Elixir, Magento, AI, and leading technical teams.

Podcast appearances

2025

Better Tech Leadership · Episode 149

Building Smarter: The Evolution of AI and Software Engineering

27 min

A conversation with Matt Warcholinski about AI in software development, engineering leadership, and building scalable systems at Humi.

2021

Thinking Elixir · Episode 32

Circuit Breaker and Elixir Patterns

44 min

Circuit breakers, designing for failure, and how Elixir changes the way we use design patterns. We also talk about building Site Guardian with the PETAL stack.

2021

Mage Round Table · Episode 1

The future of Magento 2 Frontend

59 min

A roundtable I co-hosted with James Cowie on Magento 2 frontend development, including PWA, Hyvä, and Tailwind.

Talks & videos

2016

Mage Titans USA 2016

The Impact of Machine Learning on Digital eCommerce

18 min 36 sec

A conference talk recorded in Austin on September 8, 2016.

Watch recording

2015

Magento Imagine 2015

Refactoring into TDD / BDD for the future

A session on test-driven and behavior-driven development with James Cowie and Joshua Warren, part of the Magento 2 Developer Deep Dive at Imagine 2015.

View conference program

2015

MageEngage · Episode 6

Allan is game, are you?

9 min 31 sec

An interview with David Manners from my Magento and Demac Media days.

Watch recording

Series

MageCasts.io

A Magento screencast series I created with James Cowie, covering automated testing with Behat and PHPSpec, TDD, BDD, and Magento development.

Browse MageCasts.io

Articles

33 articles · 22 outlets · 2017–2025

2025

2024

2023

2022

2021

2020

2018

2017