Vol. 01 · 2026 Published Irregularly
sbas.dev
— —:— — Edition № 1

A working ledger of concepts, tools & certifications

Workshop &
Foundryest. ’26

A personal site by Sofy Basir — platform engineer — used to store, publish, and occasionally show working concepts: edge runtimes, certification tools, autonomous agents, and the odd language project.

OperatorS. Basir RolePlatform / DevOps LocaleRemote, EMEA RuntimeCloudflare-native Status Open for select work Publicsbas.dev

Specimens — Four current entries

01

Conceptsfoundry

A private artifact publishing platform. Stores Claude-generated HTML, JSX, and Markdown as durable, addressable concepts — uploaded once, versioned, and rendered full-screen at clean URLs. Built as a single Worker with bound storage; access wrapped by Cloudflare Zero Trust at the edge.

concepts.sbas.dev

Substrate

  • Cloudflare Workers
  • Hono
  • R2
  • D1 (SQLite)
  • React 19
  • Vite
  • Zod
  • MCP (stdio)
  • Biome · pnpm

UI says Concepts; code says foundry. A fixed mapping, kept deliberately.

Stage
In Build
Access
Zero Trust
Surface
SPA + MCP
Commissioned
2026-Q2
02

CCAF Practiceclaude certified architect

A study tool for the Claude Certified Architect — Foundations exam. 253 questions across five domains, every one schema-validated and blind-marked by an LLM audit pipeline before it ships. Traceable to the official guide and FAQ; ships as a tiny static SPA.

ccaf.sbas.dev

Substrate

  • SvelteKit 2
  • Svelte 5
  • TypeScript
  • Cloudflare Workers
  • Playwright
  • Vitest
  • uv · Python (audit)
  • Lefthook

A schema-first exam model — every question gates on validate, audit, lint, e2e.

Stage
Live
Questions
253 · 5 domains
Audit
LLM blind-mark
Commissioned
2026-Q2
03

Lehçeturkish learning platform · tlp

A modern Turkish vocabulary platform — SM-2 spaced repetition, grammar drills, and optional cross-device sync. Offline-first by default; the server is sync and backup, not authority. Pluggable vocab backends, edge-cached for cold-start latency.

tlp.sbas.dev

Substrate

  • Turborepo
  • React 19
  • Hono · CF Workers
  • Postgres · Drizzle
  • Supabase Auth
  • Tailwind v4
  • shadcn/ui
  • KV cache

Routes → Services → Repositories. localStorage is primary; sync is opportunistic.

Stage
Live
Pattern
Offline-first SRS
Backends
JSON / Postgres
Commissioned
2025-Q4
04

DevOps Agenta watchful daemon

A local daemon that watches a machine for anomalies and responds autonomously. Monitors emit normalised events → a Claude agent investigates via MCP tools → MCP action servers execute the response (firewall, notify, process). Every decision lands in audit.jsonl. Adding a monitor is a config change only.

agent.sbas.dev

Substrate

  • Python 3.14
  • uv
  • MCP servers
  • Anthropic API
  • launchd
  • ruff · mypy
  • pytest

Three layers: monitors in, core reasons, servers act. Each is a contract, not a function.

Stage
In Build
Surface
tray + daemon
Default
Dry-run on
Commissioned
2026-Q2

On the workshop.

sbas.dev is the public face of a working notebook. Most things here are built to scratch a specific itch — a tool I wanted to study with, a platform to keep loose artifacts in, a watchdog for my own machine — and then sharpened until they were worth showing. A few are private behind Cloudflare Access; a few are open for select review.

The shared substrate is Cloudflare-native: Workers at the edge, R2 and D1 for state, Zero Trust where access matters, and a strong bias toward pnpm workspaces, schema-first contracts, and Make / Just as the front door. Nothing here runs on a long-lived server I have to babysit.

If a project on this page is interesting to you — or if you are a small team that needs platform, edge, or agent work done with the same care — the address below is open.

Subdomain ledger — sbas.dev

Host Stage Surface Note
sbas.devlivethis ledgercanonical entry
concepts.sbas.devliveSPA · MCPZero Trust gated
ccaf.sbas.devliveSvelteKit SPAexam prep · LLM-audited
tlp.sbas.devliveReact SPA + Hono APIoffline-first SRS
agent.sbas.devbuildingdocs · statusdaemon runs locally
reservedfuture worksopenclaw · edge-cache-lab · destination-menu