Knowledge Base

289 entries

rcompat

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.

rdf

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

react

a Javascript UI library for building component-based interfaces. Commonly paired with NextJS for full-stack use.

relaxng

a schema language for XML that defines valid document structure via patterns; simpler and more expressive than XSD for many use cases

rest

an architectural style for networked applications defined by Roy Fielding, built on stateless client-server interaction, a uniform interface, and resources identified by URIs and manipulated through representations.

rfc 8878

8878: Zstandard Compression and the 'application/zstd' Media Type

rfc 9110

9110: HTTP Semantics

rfc 9535

9535: JSONPath: Query Expressions for JSON

rife2

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

roq

a Quarkus-based static site generator with full ecosystem and an embedded editor.

ruby

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

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

savant

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

schematron

a rule-based XML validation language using XPath assertions rather than grammar-based structure; catches constraints XSD and RelaxNG cannot express

siege

a CLI HTTP/HTTPS stress tester with support for URL lists and basic auth; older but still common in Unix sysadmin toolkits.

slf4j

the "simple logging facade for java." It's designe dto try to provide a common interface for logging across a lot of other logging frameworks, and it's pretty standard, even if it's imperfect.

slidev

a markdown-driven presentation tool.

solidjs

a declarative Javascript UI library that updates the DOM directly when state changes.

sowa

Sowa's law of standards: "Whenever a major organization develops a new system as an official standard for X, the primary result is the widespread adoption of some simpler standard as a de factor standard for X."

sparcle

The SPARCle a SPARC-based portable workstation produced by Tadpole Computer. It was basically a Sun E150 squeezed into a laptop form factor, with an UltraSPARC CPU.