Lluminor
BackendDiscontinued

Myelin-core

PersonalServerInformation2026 – present

Overview

Community knowledge base for low-level systems performance — optimizations, gotchas, and snippets for C, Zig, Rust, and ASM. Machine-first API designed for both humans and agents.

A community knowledge base for low-level systems performance — optimizations, gotchas, and snippets for C, Zig, Rust, and ASM.

The API is designed to be consumed by both humans browsing docs and agents querying for patterns — a machine-first interface with human-readable structure.

Built on Hono running on Cloudflare Workers — globally distributed, sub-millisecond cold starts, no server to maintain.

NeonDB (serverless PostgreSQL) stores the knowledge entries. Drizzle ORM handles queries with full type safety. Upstash Redis caches hot entries.

Stack

Backend / API

HonoDrizzle ORMZod

UI / Frontend

TypeScript

Infra / Deploy

Cloudflare Workers

Database

NeonDBUpstash Redis

Inspiration

Low-level performance knowledge is scattered across blog posts, Discord threads, and obscure wikis. Wanted a structured, queryable registry instead.

Structure

Architecture

Edge
Cloudflare Workers
Router
Hono
Auth
LuciaGitHub OAuth
Data
NeonDB (PostgreSQL)Upstash Redis

Schema

User
usernamestringrequired
githubIdnumber
reputationnumber
emailVerifiedboolean
→ Session (1:N)→ Submission (1:N)→ Vote (1:N)
Submission
slugstringrequired
typestringrequired
languagestring
statusstring
tagsstring[]
→ Comment (1:N)→ Vote (1:N)

How it works

01

Schema Design

Define knowledge entry structure: language, category, pattern, and performance context.

02

Drizzle ORM

Type-safe database layer with migrations managed via Drizzle Kit.

03

Hono Routes

REST API endpoints for querying, filtering, and submitting knowledge entries.

04

Zod Validation

Request/response validation at the API boundary.

05

Redis Cache

Upstash Redis caches frequently queried entries to minimize DB reads.

06

Deploy

Ship to Cloudflare Workers for global distribution.

Jamil Harun · 2026