Matthew Revell | Couchbase Blog

All posts by Matthew Revell, Lead Developer Advocate, EMEA, Couchbase

Matthew Revell is a Lead Dev Advocate, EMEA Couchbase. He developed a global strategy for putting Couchbase front in the minds of the product's developers.

Span: a London conference about scaling

Last week saw the first edition of Span, a London developer conference all about building scalable systems. 114 developers spent the day listening to eleven speakers, covering topics such as reactive programming, unified logs, the history of Erlang, stream processing,...

Three things to know about document database modelling: part 1

Most of us could churn out a first stab at a relational database model while sleeping. Once you’ve chosen to work with a document database, though, you’ll need to think a little differently. It’s no more difficult, it’s just that...

Data modelling: when to embed, when to refer

One of the big document database modelling questions is: how far do I go with denormalisation? When working with relational databases we’re used to strictly normalising our data: we hold a canonical, non-duplicative, instance of each item of data. That...