DevDays Europe 2020
DevDays Europe 2020

DevDays Europe 2019


May 14-16, 2019

Kenneth Truyers

AppyParking, Spain


Kenneth is a Belgian .NET developer and Microsoft MVP currently living in Spain and working in London. He develops mostly server-side applications but also does front-end development using Angular and Aurelia. He writes a blog at ( about all things development, usually focused around continuous delivery and software development best practices. Kenneth kas also published a course on Pluralsight around continuous deployment for .NET applications.


Using Git as a NoSql Database

Git is not just a source control system. It’s a content tracker we can (ab)use as a NoSQL database. Git has two features that traditional databases don’t support: deduplicated storage and automatic history tracking. This talk discusses how to leverage it and what the benefits and drawbacks are. The goal of this talk is three fold: show attendees creative usage of existing tools, demonstrate the capabilities of Git and how to leverage its power and dive into Git’s internals to gain a deeper understanding of a system a lot of developers use, but usually only know on a more superficial level.

Session Keywords