Skip to content
Cognate Press

The languages

One language, one title, one byline.

The imprint is organised by language, not by topic tag. Each of the seven languages below has exactly one publication behind it and exactly one engineer signing it, and its page here lists every issue that title has put out. Listed in order of first issue.

PHP

ElephantPHP · Alden Pike

PHP internals, performance, architecture and production behavior — measurements over assumptions, trade-offs over rules.

13 issues · latest

JavaScript

JS Ledger · Jonah Vail

JavaScript, TypeScript, and the runtimes, frameworks and tooling behind modern web applications.

13 issues · latest

Java

JVM Scope · Marcus Venn

Java, runtimes, frameworks, and the systems beneath them: the JVM and its ecosystem, read closely.

12 issues · latest

Python

PyDepth · Elliot Sayer

Python, its runtimes, frameworks, and the systems beneath them — read from source, measured, not assumed.

12 issues · latest

C#

CSharpMind · Callum Reeve

C#, .NET, and the runtime beneath them: the CLR, the JIT, the garbage collector and the frameworks built on top.

8 issues · latest

SQL

SQLPress · Elias Rowe

Databases, queries and the people who run them: PostgreSQL, MySQL, SQL Server, Oracle and data engineering.

8 issues · latest

Go

Gopheria · Nolan Keir

Go, beneath the surface — the runtime, concurrency, performance, and the trade-offs behind clean abstractions.

10 issues · latest

A language appears here when a title opens on it — the page follows from the same data entry the publication does, not from a second edit.