Companion projects

Live demos for omid.dev articles

Try working examples in your browser without cloning a repository. Each demo links back to the article that explains the idea.

10 Live demos
7 Tech stacks
8 Source-only

In your browser

Live demos

Static builds hosted on Cloudflare Pages. Open a demo, interact with it, then read the article for the full walkthrough.

Clone & run

Source-only examples

These companions need Firebase, a local API server, native Linux tooling, or other setup that does not fit a static browser demo yet.

Firebase

Real-Time Collaborative Editor

Angular editor using Firebase, Firestore, and WebRTC signaling ideas.

API server

GraphQL with Angular & Apollo

Angular app connected to a local GraphQL API with Apollo Client.

API server

REST to GraphQL Migration

Express API showing REST and GraphQL side by side with an Angular client.

Node server

Real-Time Frontend Patterns

Node examples for WebSocket and Server-Sent Events patterns.

CLI tooling

Custom Angular Schematics

Angular schematics for repeatable code generation.

Source snippets

Advanced TypeScript Types

Mapped, conditional, recursive, and utility type examples.

Notebook

Jupyter Blog Starter

Python and Jupyter starter for notebook-driven technical analysis.

Native Linux

Latency Lens

Rust TUI that reads Linux PSI and explains desktop stutter from kernel pressure signals.