# Development Centre: Work Becoming Products

> Work on its way to becoming a product, across the development focus areas: what each record does today, how mature it is, and where it is heading.

- Record count: 11
- Source: https://www.muhammetsafak.com.tr/en/labs/
- Language: en-US
- Author: Muhammet Şafak

---
## All focus areas

- **AI-assisted development** (2) — Where the LLM enters the development loop: code review, static analysis mixed with models, deterministic filters instead of prompts.
- **Distributed systems & messaging** (1) — Queues, outbox, idempotent consumption and language-agnostic message contracts.
- **Developer tooling & CI** (1) — CLIs, architecture boundaries enforced at build time, automation that measures code health.
- **Education & research** (2) — Platforms that make knowledge teachable and researchable: sequenced curricula, source texts, locale-aware full-text search and assessment.
- **Automation & data pipelines** (2) — Scheduled jobs, integration pipelines and operational data flows: collection, transformation and timing.
- **Security & verifiability** (2) — Making events the server cannot observe directly — physical proximity, client-computed results — provable.
- **Community & platform** (1) — Splitting a community without forum sprawl: topic-specific clubs, a shared data model, web and mobile moving in parallel.

## All records

### academia.sh: can theory and a real field problem live in the same lesson?

- A free, publicly open, text-first learning platform that holds textbook theory and problems actually met in the industry inside a single lesson flow.
- What it does today: Live as a free learning platform with no signup wall: the field–curriculum–course–unit–lesson hierarchy, full-text search, progress tracking and verifiable certificates all work. Anyone who wants to read the computer-science curriculum can use it today.
- State: In development
- Maturity: Beta
- Form: Web app
- Focus: Education & research
- Started: 2026-08-13
- https://www.muhammetsafak.com.tr/en/labs/academia/
- Markdown: https://www.muhammetsafak.com.tr/en/labs/academia.md

### Qurandia: matching two datasets whose numbers disagree, by fingerprinting the text

- An open, free resource for reading, understanding and learning the Qur'an, gathering Qur'an- and hadith-centred research under one roof.
- What it does today: Live as a free, open resource for reading and searching the Qur'an and hadith side by side; letter-level fingerprint matching gives 91–99% coverage across the hadith collections. Readers and researchers who want to go straight to the source can use it today.
- State: In development
- Maturity: Alpha
- Form: Web app
- Focus: Education & research
- Started: 2026-08-13
- https://www.muhammetsafak.com.tr/en/labs/qurandia/
- Markdown: https://www.muhammetsafak.com.tr/en/labs/qurandia.md

### Swipenor: if the client computes the score, what does the server trust?

- A swipe-based true/false trivia game; the real subject is not the game but making a client-computed score verifiable through a signature.
- What it does today: The swipe-based true/false quiz runs end to end in its core loop as a mobile app; the score is produced on the client but verified server-side with a server_nonce and an HMAC signature. swipenor.com is the app's landing page, not the game itself.
- State: In development
- Maturity: Beta
- Form: Mobile app
- Focus: Security & verifiability
- Started: 2026-07-18
- https://www.muhammetsafak.com.tr/en/labs/swipenor/
- Markdown: https://www.muhammetsafak.com.tr/en/labs/swipenor.md

### Garajdaş: model-specific community without the forum sprawl

- A Reddit-like community platform where every vehicle make and model has its own club, holding ICE and EV under one roof; web and mobile run in parallel.
- What it does today: A community platform where every car make and model has its own club; identity, content, notifications and moderation all run on a single-schema API, with the web and mobile clients sharing that one schema. Anyone looking for a community specific to their car's model can join today.
- State: In development
- Maturity: Beta
- Form: Web app, Mobile app
- Focus: Community & platform
- Started: 2026-07-02
- https://www.muhammetsafak.com.tr/en/labs/garajdas/
- Markdown: https://www.muhammetsafak.com.tr/en/labs/garajdas.md

### SentryFixer: reading a Sentry error against the code and drafting the fix

- A Claude Code skill that reads a Sentry issue against the working tree and proposes a fix as a diff and a regression test, touching no file until approved.
- What it does today: Reads a Sentry issue against the working tree, produces a root-cause analysis and a fix plan, and touches no file without explicit approval. Anyone using Claude Code who needs to triage a production error can install the skill.
- State: Stable
- Maturity: Release candidate
- Form: Open source
- Focus: AI-assisted development
- Started: 2026-07-01
- https://www.muhammetsafak.com.tr/en/labs/sentryfixer/
- Markdown: https://www.muhammetsafak.com.tr/en/labs/sentryfixer.md

### Devrazzi: filtering developer news through layers of models

- A content pipeline that screens software and AI news locally with Ollama, hands survivors to larger models, and publishes Turkish and English syntheses.
- What it does today: Filters software and AI news through a local Ollama pass and hands the upper layers to the larger models, then writes and publishes the TR/EN synthesis on its own; the web and App Store builds are live. Anyone who wants their daily developer news in one feed can read it.
- State: Stable
- Maturity: Release candidate
- Form: Web app, Mobile app
- Focus: Automation & data pipelines
- Started: 2026-06-28
- https://www.muhammetsafak.com.tr/en/labs/devrazzi/
- Markdown: https://www.muhammetsafak.com.tr/en/labs/devrazzi.md

### Two languages sharing one queue without the serialization lock-in

- A frozen JSON envelope in place of language-specific serialization; it became BabelQueue, a polyglot queue standard.
- What it does today: The frozen JSON envelope has four languages — PHP, Python, Go, Node.js — reading the same bytes, with no sidecar and no broker plugin. Teams running a polyglot queue can pick up the spec and the SDKs today.
- State: Became a product
- Form: Open source
- Focus: Distributed systems & messaging
- Started: 2026-03-01
- Left Labs: 2026-06-15
- https://www.muhammetsafak.com.tr/en/labs/babelqueue-lab/
- Markdown: https://www.muhammetsafak.com.tr/en/labs/babelqueue-lab.md

### Screen lock by Bluetooth proximity: present/absent is not enough

- A proximity lock that locks the machine when the device in your pocket walks away; it became the SignalLock menu bar app.
- What it does today: Locks the macOS screen when the device you carry moves away; the call rests on a proximity assessment rather than a raw present/absent signal, so fluctuation no longer produces false locks. The menu-bar app is published and ready to install.
- State: Became a product
- Form: Open source
- Focus: Security & verifiability
- Started: 2026-03-01
- Left Labs: 2026-05-20
- https://www.muhammetsafak.com.tr/en/labs/signallock-lab/
- Markdown: https://www.muhammetsafak.com.tr/en/labs/signallock-lab.md

### Local code review without letting the diff leave the machine

- A provider-agnostic Go CLI that has a model review my diff without the diff leaving the machine; it became CommitBrief.
- What it does today: Reviews code locally, with the diff never leaving the machine; the `Provider` interface lets Anthropic, OpenAI, Gemini and Ollama plug into one contract. Signed binaries are published — anyone who does not want to hand their diff to a cloud provider can install it.
- State: Became a product
- Form: Open source
- Focus: AI-assisted development
- Started: 2026-01-01
- Left Labs: 2026-04-07
- https://www.muhammetsafak.com.tr/en/labs/commitbrief-lab/
- Markdown: https://www.muhammetsafak.com.tr/en/labs/commitbrief-lab.md

### Personal and business finance on one data model

- A finance core that keeps multi-account income and expense tracking in a single model; it became Parantaj, running on web, iOS and Android.
- What it does today: One account/transaction model carries multi-account management, budgeting, goals and reporting on a single core; the web, iOS and Android clients are all live. Anyone who wants personal and business finances tracked in one place can use it.
- State: Became a product
- Form: Open source, Web app, Mobile app
- Focus: Automation & data pipelines
- Started: 2024-03-01
- Left Labs: 2024-10-18
- https://www.muhammetsafak.com.tr/en/labs/parantaj-lab/
- Markdown: https://www.muhammetsafak.com.tr/en/labs/parantaj-lab.md

### PHP packages that stand alone and still work together

- Modular PHP libraries that work without being tied to a framework; they became the 39-package InitPHP ecosystem and Framework3.
- What it does today: A family of 39 PHP packages — Router, Database, Cache, Mailer, Socket and the rest — each usable standalone or together, all shipped through Composer/Packagist under MIT. Any PHP developer who wants the pieces without buying into a framework can install them today.
- State: Became a product
- Form: Open source
- Focus: Developer tooling & CI
- Started: 2021-01-01
- Left Labs: 2022-08-12
- https://www.muhammetsafak.com.tr/en/labs/initphp-lab/
- Markdown: https://www.muhammetsafak.com.tr/en/labs/initphp-lab.md
