17 entries,
17 categories.

See the ideas behind the code. Explore software engineering concepts through live demos and copyable code.

↻AI engineering

Walk through RAG, MCP, agent loops, evals, and token streaming as working flows.

View all (1) →

><Algorithms & data structures

See how sorting, searching, time complexity, and trees shape a solution and its data.

View all (1) →

||Concurrency & async

Explore how the event loop, task queues, race conditions, and locks affect execution order.

View all (1) →

{}Languages & types

See how type narrowing, generics, closures, and references shape code and safety.

View all (1) →

</Git & collaboration

Understand branches, merges, rebases, and conflicts through commit graphs and workflows.

View all (1) →

▤Rendering strategies

Compare when and how SSR, CSR, SSG, and streaming put content on screen.

View all (1) →

()React & state patterns

Watch state updates, renders, effects, and memoization move through components.

View all (1) →

msWeb performance

Measure and improve perceived speed with LCP, INP, caching, and lazy loading.

View all (1) →

[]Browser internals

Follow DOM, CSSOM, layout, and paint as a browser turns code into pixels.

View all (1) →

↔Networking & HTTP

Trace how TCP handshakes, requests and responses, TLS, and cache headers govern delivery.

View all (1) →

/>API design

See how endpoints, status codes, pagination, and idempotency form a contract.

View all (1) →

DBDatabases

Explore how indexes, transactions, joins, and isolation keep data fast and consistent.

View all (1) →

::Architecture & system design

See how load balancers, queues, caches, and sharding distribute traffic and responsibility.

View all (1) →

>_DevOps & deployment

Follow CI, canary releases, rollback, and infrastructure automation into production.

View all (1) →

##Security

Explore trust boundaries through XSS, CSRF, passkeys, and authorization checks.

View all (1) →

✓Testing

See how unit, integration, and end-to-end tests, mocks, and regression checks build confidence.

View all (1) →

··Observability

Use logs, metrics, traces, and OpenTelemetry to find where requests slow down.

View all (1) →
Open as page ↗