ShawnMc.Cool
Elixir / Erlang Learning resources
Recent Media Appearances
Project Structure: A Real-world Example
PHP Roundtable Podcast ep 92 - Event Sourcing
Delivering Working Software is not Enough
Do Androids Dream of Microsoft Excel?
Practical Techniques to Reduce the Harm of Active Record
Aggregates for Those Familiar with ActiveRecord
Simplifying Test Development
Active Record: How We Got Persistence Perfectly Wrong
Testing is Part of the Production System
Card-based Simulation Engine
Test Code is Application Code
Testing at Boundaries with Test Doubles and Fixtures
Adding Real Capabilities to Systems Through Naming
Some Game Projects
Avoiding Unified Data Models Talk
More Relaxed Typing with Dvorak
Event Sourcery
What is Active Record
What is Domain Modeling
Designing A Model Architecture Talk
A Talk About Naming Things Talk
Dev Discussions Podcast
What is a Repository
Command Bus