# Delorean

![Delorean](http://i.giphy.com/ZbErMnK1VShsQ.gif)

Great scott! Delorean(tm) is the hottest time travel rideshare startup in
town. However, its engineers are suffering a serious case of the
blues with this bad boy of a monolith.

All hope is not lost, though! With the powers of Domain Driven
Design, we're going to work through this idiomatic Rails ball of mud and
push it far, far into the future.

Generated with [Raygun](https://github.com/carbonfive/raygun).

## Legacy monolith is on [`monolith`](https://github.com/andrewhao/delorean/tree/monolith) branch

[Compare the two systems!](https://github.com/andrewhao/delorean/compare/monolith...master)

## Development

### Rails-ERD

Generate an ERD diagram by running:

      $ bundle exec erd

The asset is generated in the `doc/` directory.

# Delorean

## Watch the Railsconf video

Be sure to watch my Railsconf 2017 talk (https://www.youtube.com/watch?v=52qChRS4M0Y) on DDD and Rails, then come back to this repository to see some of those ideas in action.

---

![Delorean](http://i.giphy.com/ZbErMnK1VShsQ.gif)

Great scott! Delorean(tm) is the hottest time travel rideshare startup in
town. However, its engineers are suffering a serious case of the
blues with this bad boy of a monolith.

All hope is not lost, though! With the powers of Domain Driven
Design, we're going to work through this idiomatic Rails ball of mud and
push it far, far into the future.

Generated with [Raygun](https://github.com/carbonfive/raygun).

## Legacy monolith is on [`monolith`](https://github.com/andrewhao/delorean/tree/monolith) branch

[Compare the two systems!](https://github.com/andrewhao/delorean/compare/monolith...master)

## Development

### Rails-ERD

Generate an ERD diagram by running:

      $ bundle exec erd

The asset is generated in the `doc/` directory.

Update readme with Railsconf video
Update readme with Railsconf video