Home

Awesome

Justin's Weblog

Intuitive Graph Visualization

Aug 31 2024

Knowledge Graph visualization can be so much more useful

An iDE: integrating development environment

May 17 2024

Using escape hatches to make the development environment you need

Design Implications

Jan 09 2024

An ounce of thoughtful design is worth a pound of clever implementation

Relational Databases as Graphs

May 23 2023

Querying a Relational Database with a Graph Query Language

Semantic Messages

Nov 3 2022

Too much specificity can prevent things from working

Git Repositories as RDF Graphs

Transforming git repos into RDF graphs

Fused Edges, Please Don't

What is a Fused Edge and why you shouldn't do it

How it feels to use APL

Using APL feels different than using other languages I know

A Random Permutation

Generating random permutations with APL

Scraping Webpages with SPARQL

Using SPARQL to extract data from webpages

SPARQL Value Functions

Using Java libraries to do things in your SPARQL queries

Blend Google Sheet with Wikidata

Write a SPARQL query that blends RDF with non-RDF (in a Google Sheet)

Dynamic Pagination with SPARQL Anything

Write a SPARQL query that talks to a REST API (that does not produce RDF) and handles pagination

Work on Engineered Artifacts

Comparing work on F16s to work on software systems

Reason Over

Reasoning over Wikidata using RDFS

Software in RDF

Discovering candidate solutions with queries (Hoogle but for everything)

SPARQL Gotcha

Looking for paths between President Obama and Paul Simon with SPARQL

JSON-LD

Super brief JSON-LD orientation

Add ABCL to Spring Boot

Adding a Lisp interpreter to a (Java) Spring Boot application for REPL development