
Articles by John O'Connor
NewsBits: PostgreSQL 10.3 Released
Welcome to NewsBits where you'll find the database, cloud, and developer news from around the net for the week ending March 2…

Code-First Database Design with Entity Framework and PostgreSQL
Another Write Stuff cycle has begun and we're kicking it off with Mariusz Bojkowski showing us how to do Code-First database…
NewsBits: MongoDB 3.6 Rolls Out, Django 2.0 Debuts, and CryptoKitties
Welcome to NewsBits where you'll find the database, cloud, and developer news from around the net for the week ending Decembe…

Graph 101: Traversing and Querying JanusGraph using Gremlin
The Graph101 series is an introduction to Graph Databases for developers. Whether you're a seasoned expert looking to expand…

Newsbits: Kafka 1.0 is released and Neural Networks Get Fooled
Welcome to NewsBits where you'll find the database, cloud, and developer news that you need for the week ending November 3rd:…

Graph 101: Getting Started with Graphs
The Graph101 series is an introduction to Graph Databases for developers. Whether you're a seasoned expert looking to expand…

ToolUp: PostgreSQL Studio 2.0
ToolUp is a series of articles where we take a deeper dive into the tools that make database developers' lives easier. In thi…

Compose Compare: MongoDB vs. PostgreSQL
Compose offers hosted services that conquer the data layer of your applications, but choosing the right components for your d…

Tool Up: pgAdmin4
ToolUp is a series of articles where we take a deeper dive into the tools that make database developers' lives easier. In th…

Compose At Scale: MongoDB
You've finally hit the big time and have started getting serious traffic; now it's time to scale up. Not to worry: Compose h…

Website Engagement Tracking Part 2: Visualizing Clicks using Kibana
Website Engagement Tracking is a technique that allows businesses to see which parts of their website users are visiting, cli…

Tool Up: Administering PostgreSQL
Compose takes care of the day to day operations of running a database, but you still need good tools to administer your datab…

Making of a Smart Business Chatbot: Part 3
Chatbots are a great way to interact with your customers in real-time and gain insights into your users. In this third part o…

Graph 101: Magical Markov Chains
Graph 101 is an article series on graph databases that explores graph algorithms from the ground up. If you’ve ever wondered…

Website Engagement Tracking with Elasticsearch
Website Engagement Tracking is a technique that allows businesses to see which parts of their website users are visiting, cli…
