Reference
Knowledge Base
274 entries
Protocol Buffers, Google's binary serialization format, is more compact and faster to parse than JSON or XML, at the cost of human readability. Widely used in gRPC and high-throughput systems.
a commercial Windows-based load testing tool with a visual scenario builder; targets teams needing a GUI-first workflow without Java.
a dynamically-typed, interpreted high-level language. Emphasizes readability and a *massive* ecosystem, commonly used as a glue language. Whitespace is significant in Python.
"supersonic/subatomic java," a platform for Java applications that aims for developer coherency. It's not quite a competitor to spring, but sort of is.
Rapid Application Development — methodology popularized by James Martin; Visual Basic, PowerBuilder, and Delphi all wore this badge. Mostly meant "fast until it wasn't" and disappointed a million deluded managers.
Retrieval-Augmented Generation: an architecture that improves LLM responses by retrieving relevant documents from an external corpus at query time, grounding the model's output in your data rather than its training weigh
a stable abstraction layer over Javascript server runtimes, a single API that delegates to native runtime calls under the hood, so JS code doesn't have to be bun-, deno-, or nodejs-aware.
the Resource Description Framework - a W3C standard for representing knowledge as subject-predicate-object triples; the foundation of the semantic web and machine-readable ontological reasoning
a Javascript UI library for building component-based interfaces. Commonly paired with NextJS for full-stack use.
a schema language for XML that defines valid document structure via patterns; simpler and more expressive than XSD for many use cases
9110: HTTP Semantics
9535: JSONPath: Query Expressions for JSON
a full-stack Java web framework descended from the original RIFE framework, built around minimizing boilerplate and keeping everything in plain Java. Also the home of bld. Opinionated, coherent, and focused on a continua
a Quarkus-based static site generator with full ecosystem and an embedded editor.
a dynamically-typed, interpreted high-level language. Emphasizes readability, and Ruby on Rails utterly changed how a lot of developers saw web applications being written. For a while.
Rust is a systems programming language with an emphasis on safety without a garbage collector, using a compile-time ownership model to prevent resource leaks. Now being used in the Linux Kernel and many other such projec
a Groovy DSL build tool with a plugin-as-dependency model and explicit per-machine JDK configuration. New enough that its differentiating value over Gradle, Mill, Amper, and Bld is not yet clear. Documentation was incomp
a rule-based XML validation language using XPath assertions rather than grammar-based structure; catches constraints XSD and RelaxNG cannot express
a CLI HTTP/HTTPS stress tester with support for URL lists and basic auth; older but still common in Unix sysadmin toolkits.