Search
Lessons (15)
- SQL Language, Identifiers & Data Types
Interview answers for DDL/DML/DCL, generated IDs, UNION, static/dynamic SQL and CHAR/VARCHAR. Covers PDF questions …
- Backend Languages: Node.js, Go, Python & Rust
A friendly tour of the four backend languages in your notes. How each handles concurrency, what it's …
- Domain-Driven Design: Strategic Design
… Ubiquitous language A ubiquitous language is a shared vocabulary that developers and domain experts use everywhere : in conversations …
- Finding Service Boundaries with DDD
… Learn bounded contexts, ubiquitous language, aggregates and context maps from Domain-Driven Design. The big idea The word …
- Hexagonal Architecture (Ports & Adapters)
… No I/O, no frameworks Order , PlaceOrder Port An interface defined by the core , in its own language …
- Domain-Driven Design: Tactical Patterns
… transactions, repositories, events? ❌ ✅ Named in… Domain language ( ShippingCostCalculator ) Use-case language ( PlaceOrderHandler ) Lives in Domain layer Application layer …
- Event-Driven Architecture
… 1 }] } } Guideline Why --- --- Past tense, business language ( OrderPlaced , not CreateOrderRow ) Events are facts, in the ubiquitous language Unique …
- React vs Vue vs Angular
… v-for ) or JSX HTML templates ( @if , @for ) Language JS or TS JS or TS TypeScript (required) Reactivity …
- How a Web Request Works
… the language of the web An HTTP request is just text: http GET /products/42 HTTP/1.1 …
- Binary Search
… lo = mid + 1 , hi = mid - 1 Overflow (other languages) (lo + hi) / 2 overflows on huge ints lo + (hi …
- REST vs GraphQL vs gRPC
… REST GraphQL gRPC --- --- --- --- Style Resources + HTTP verbs Query language, one endpoint Remote procedure calls Format JSON (text) JSON …
- SQL vs NoSQL Databases
… and inventory correct, and SQL is a universal language. Examples: PostgreSQL, MySQL, SQL Server, SQLite (which this very …
- API Gateway, BFF & Service Discovery
… Instead of coding this into every service (in every language), a service mesh puts a small proxy ( sidecar …
- Microkernel (Plugin) Architecture
… Plug-ins --- --- --- VS Code Editor, extension host, APIs Language support, themes, Git tools, linters Web browsers Rendering engine …
- Creational Patterns: How to Make Objects
… That's this pattern built into the language. Use when: objects are costly to set up (loaded from …