database
Data Modeling and Schema Design
How to design a database schema that makes features easy to add — entities, relationships, keys, normalization, and common patterns.
Database Fundamentals
A database stores and organises your app's data. This guide explains SQL vs NoSQL, when to use each, core concepts like indexes and transactions, and how to get started.
Database Migrations
A database migration is a version-controlled script that changes your database structure — adding a table, renaming a column, or updating a relationship — safely and repeatably across every environment.
Database Scaling and Performance
How to make a slow database fast — indexes, query fixes, connection pooling, caching — and when you actually need to scale to multiple machines.
Google Cloud Services
A practical reference to Google Cloud Platform's key services — with particular focus on BigQuery, Kubernetes, Cloud Run, Firebase, and Vertex AI where GCP genuinely leads.