Defining AWS Data Lake vs. Data Warehouse: Choosing the Right Solution

Data lakes and data warehouses serve distinct purposes in data storage and management. Amazon Web Services (AWS) offers Amazon S3 for data lakes, ideal for varied data types and big data scenarios. For structured data and optimized querying, AWS provides Amazon Redshift for data warehouses. Choosing the right solution depends on specific needs, offering flexibility... Continue reading →

Normalization in Relational Databases

This is a continuation of my posts on relational databases, started here. Previous posts on this theme, “Data Modeling“, “Let’s Talk About Database Schema“, “The Exasperating Topic of Database Indexes“, “The Keys & Relationships of Relational Databases“, and “Relational Database Query Optimization“. Consider you’re a die-hard fan of progressive death metal, with a particular affinity... Continue reading →

My Top 2 Reading List for Go & Data

Over the next few months while I read through these books I hope to provide summaries and related notes on the material. Who knows, maybe you’ll want to dive into the material yourself! Until then happy thrashing code and may you have high retention and comprehension in reading! Continue reading →

Beyond CRUD n’ Cruft Data-Modeling

I dig through a lot of internet results and blog entries that show CRUD data modeling all the time. A lot of these blog entries and documentation are pretty solid. Unfortunately, rarely do we end up with data that is accurately or precisely modeled the way it ought to be or the way we would... Continue reading →