What Is a Database?
Explains why persistent storage is needed, compares file systems with databases, and clarifies where SQLite fits.
// CATEGORY
Posts in this collection, ordered newest first.
Explains why persistent storage is needed, compares file systems with databases, and clarifies where SQLite fits.
Explains how microfrontends divide a large frontend into independently deployable applications and summarizes the trade-offs.
Explains why Spring was created and how dependency injection and POJOs improve productivity, maintainability, and testing.
Compares JavaScript's dynamic typing with TypeScript's static checks and shows what remains after compilation.
Explains routing, middleware, and request-response handling in the Express web framework for Node.js.
Summarizes HTTP's connectionless and stateless behavior, the role of cookies and sessions, and the security difference provided by HTTPS.
Introduces C pointers through declaration, initialization, address-of operations, dereferencing, and function arguments.
Introduces one- and two-dimensional arrays in C, including declaration, initialization, indexing, and row-major memory layout.