Intermediate terms
Type Narrowing
Python 3.10+
Static type checkers refine a variable's type within a branch based on runtime checks like isinstance, None comparisons, and literal guards.
2d ago
Python intermediate
Schema Mapping and Alignment
The process of reconciling field names, types, and hierarchies between a source and target data model so data can flow correctly across systems.
4d ago
Knowledge Engineering intermediate
Knowledge Base Population
The pipeline that extracts, structures, chunks, and loads domain content into a searchable repository for retrieval, often feeding a RAG system.
5d ago
Knowledge Engineering intermediate
Knowledge Representation Formats
Standard serializations like RDF, Turtle, JSON-LD, and OWL that encode entities, relationships, and semantics for knowledge graphs and linked data.
5d ago
Knowledge Engineering intermediate
Database Bulk Operations
PHP 7.0+
Process many rows in a single SQL statement or batched transaction instead of one round-trip per row, for far higher throughput.
6d ago
Database intermediate
Named Entity Recognition
Detecting spans of text that name real-world entities and labeling each with a semantic type such as person, organization, or location.
6d ago
Knowledge Engineering intermediate
Rust Generics
Generics let you write code parameterized over types, with compile-time type safety and zero runtime cost via monomorphization.
6d ago
Rust intermediate
Semantic Similarity Matching
Finding texts that mean the same thing by comparing vector embeddings with distance metrics rather than matching exact keywords.
6d ago
Knowledge Engineering intermediate
stat() System Call
The stat family of syscalls retrieves file metadata — size, permissions, timestamps, owner, inode — without reading the file's contents.
6d ago
Linux intermediate
Rust Module Visibility
Rust items are private to their module by default; pub and its scoped variants control exactly which other modules can reach them.
1w ago
Rust intermediate
Iterating Objects with foreach (Iterator & IteratorAggregate)
PHP 5.5+
3
foreach can traverse any object implementing Iterator or IteratorAggregate, not just arrays — control iteration without exposing internal state.
1w ago
PHP intermediate
API Request Timeout Handling
Client-side deadlines, retries with backoff, and circuit breakers that keep your app responsive when an upstream API fails to reply in time.
2w ago
API Design intermediate
Cloud Multi-Tenancy
PHP 8.0+
3
Serving multiple customers (tenants) from shared infrastructure while keeping their data and behaviour isolated.
2w ago
Cloud intermediate
Rust Smart Pointers (Box, Rc, Arc, RefCell)
2
Smart pointers wrap heap allocations with ownership semantics: Box owns one value, Rc/Arc share ownership, and RefCell adds runtime-checked interior mutability.
2w ago
Rust intermediate
Search Query Parsing
PHP 8.0+
Transforming raw user search input into structured components - tokens, fields, operators, and phrases - before query execution.
2w ago
Search intermediate
Ensuring content reflows into a single column and stays usable when users scale text up to 200% or zoom to 400% without horizontal scrolling.
2w ago
Accessibility intermediate
AI Context Management
PHP 8.0+
The practice of selecting, ordering, and trimming what goes into an LLM's context window to maximise relevance while staying under token limits.
2w ago
AI / ML intermediate
Git Worktree
2.5
1
Checks out multiple branches into separate working directories from one repository, avoiding stash juggling and duplicate clones.
2w ago
Git intermediate
Rust Iterator Adapters
Iterator adapters are lazy combinators like map and filter that transform iterators without doing work until a consumer drives them.
2w ago
Rust intermediate
Regex Escape Sequences
PHP 4.1+
Backslash sequences in regex that either match special characters literally or represent character classes, anchors, and control characters.
3w ago
Regex intermediate