RSS.Social

ShawnMc.Cool

follow: @[email protected]

Posts

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