Mysterious Places Beyond WesterosMysterious Places Beyond Westeros A beginner-friendly guide to the 24 most mysterious places in the world of Game of Thr…
Microservices ArchitectureMicroservices Architecture Microservices is an architectural style where an application is built as a collection of many…
ACID PropertiesACID Properties ACID is a set of four guarantees that a database must provide to ensure transactions are reliable, even …
B-treeB-tree A B-tree is a self-balancing tree data structure that keeps data sorted and supports search, insert, and delete i…
LSM TreeLSM Tree A Log-Structured Merge-tree (LSM tree) is a storage structure designed to make writes as fast as possible by tu…
PostgreSQLPostgreSQL PostgreSQL (often called Postgres) is an open-source relational database. It stores data in tables with rows …
Row Level SecurityRow Level Security Row Level Security (RLS) is a PostgreSQL feature that lets you attach access rules directly to a data…
SupabaseSupabase Supabase is an open-source backend-as-a-service (BaaS) built on top of PostgreSQL. The idea is that instead of …
TransactionsTransactions A transaction is a set of database operations that you want to succeed all together or not at all — there i…
Dependency InjectionDependency Injection Dependency Injection (DI) is a design pattern where a class receives the objects it needs from the …
OAuth 2.0 Device Authorization FlowOAuth 2.0 Device Authorization Flow The Device Authorization Flow is the way a device with no browser and no keyboard ge…
OAuth 2.0OAuth 2.0 OAuth 2.0 is the rulebook for getting permission. It answers the question: "what is this app allowed to do?" I…
React Hook FormReact Hook Form React Hook Form (RHF) is a form library for React. Its main pitch is performance: most form libraries st…
Repository PatternRepository Pattern The Repository Pattern is a design pattern that acts as a layer between your application's business l…
ZodZod Zod is a TypeScript-first schema validation library. It lets you describe the shape and constraints of your data as …