Thinking Biggy with Rob Conery
Carl and Richard chat with Rob Conery about his open source project called Biggy. Biggy is a project in GitHub that puts a wrapper over top of Postgres (and SQL Server for that matter) to allow you to handle documents (aka JSON) efficiently and fast. Rob takes on thinking around noSQL in general, including graph and document databases. This leads to a whole discussion on what we should store and why. Rob mentions a ton of cool GitHub projects around storage (links in the show notes), and how much fun it is to be a developer today.
Guests:
Rob Conery
Rob Conery helps developers of all sorts learn what's new with technology. He has been working in the technology field full time since 1998 as a DBA and then a web developer. Rob's original focus was the Microsoft ASP.NET stack, building tools like Subsonic and the first Micro-ORM: Massive. He also authored MassiveJS, a dedicated PostgreSQL data access tool for Node which he ported to Elixir and named it Moebius. Rob is also the author of The Imposter's Handbook, which is a compendium of skills and concepts that you need to know as a self-taught programmer. Things like Complexity Theory (P vs NP), Big-O notation, Database theory, Algorithms and more.
Links:
- Deb Kurata's Pluralsight Video on VS2013 and Code Lens http://pluralsight.com/training/Courses/TableOfContents/mastering-visual-studio-2013
- Rob's Blog http://www.wekeroad.com/#blog
- NeDB on GitHub https://github.com/louischatriot/nedb
- Biggy on GitHub https://github.com/robconery/biggy
- Massive on GitHub https://github.com/robconery/massive
- RavenDB http://ravendb.net/
- Lucene http://lucene.apache.org/core/
- ElasticSearch http://www.elasticsearch.org/
- PostgreSQL http://www.postgresql.org/