---
title: "Latest Posts & Articles"
description: "Stay informed with the latest industry trends, insights, and practical applications from OpenLink Software."
url: urn:osdi:this
dateModified: 2026-10-30T15:45:34Z
language: en
---
A feed-backed page (now two sources: the OPML roster of feeds, via the public endpoint, and the OpenLink Software Weblog (www) Atom feed, sponged locally; the 20 newest of each are merged by date, so the weblog's many posts cannot crowd the roster out of the page). Nothing below lists a post: the list is the result of the SPARQL query in the script element, executed by the engine at render time (osdi-compose.xslt's embedded-SPARQL hook) and replaced by a result set that js/embedded-sparql.js renders through the two templates. The query is the live /posts/ page's own, taken from its authored source, projecting the five columns production's result set carries. It is fully federated: the whole thing runs as a SERVICE call to URIBurner over an OPML roster hosted on www.openlinksw.com, so it depends on no graph of this site and renders identically on every modality. The price is that coupling: when URIBurner is unreachable the result set comes back empty, and the page renders its empty state rather than failing. SERVICE targets www.openlinksw.com/sparql, the endpoint the matrix-skin revision of this page uses, not URIBurner: URIBurner was down or flapping, and this host cannot reach it over plain http at all. LIMIT 20 matches the live page, which shows exactly 20 rows. CDATA, because the query carries single-quoted literals and an escaped-dot regex, and the body of an inline script is otherwise parsed as markup.

# Latest Posts & Articles

Stay informed with the latest industry trends, insights, and practical applications from OpenLink Software

No posts to show right now. In the meantime, [browse the OpenLink weblog](https://www.openlinksw.com/weblog/).

Bound with jquery.loadTemplate's attribute names (data-content, data-href) so these stay interchangeable with the live page's templates.
