MCPcopy Index your code
hub / github.com/edmundhung/edmund.dev

github.com/edmundhung/edmund.dev @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
874 symbols 1,032 edges 28 files 132 documented · 15%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Blog

Built with Remix, deployed to Cloudflare Workers. Created based on https://github.com/GregBrimble/remix

Development

npm run dev

This starts your app in development mode, rebuilding assets on file changes.

Deployment

npm run publish

This will first build both the remix app for production and output a worker file worker.js. Assets from the public folder will be uploaded to Workers KV and the worker file will be deployed together.

Extension points exported contracts — how you extend this code

ServiceWorkerGlobalScope (Interface)
* The **`ServiceWorkerGlobalScope`** interface of the Service Worker API represents the global execution context of a se
worker-configuration.d.ts
Env (Interface)
(no doc)
env.d.ts
SitemapEntry (Interface)
(no doc)
app/controllers/sitemap.tsx
HighlightToken (Interface)
(no doc)
app/utils/markdown.ts
BlogPostMetadata (Interface)
(no doc)
app/data/blog.server.ts
IconProps (Interface)
(no doc)
app/ui/icon.tsx
FenceSegment (Interface)
(no doc)
scripts/markdown-snippets.ts
Response (Interface)
* The **`Response`** interface of the Fetch API represents the response to a request. * * [MDN Reference](https://deve
worker-configuration.d.ts

Core symbols most depended-on inside this repo

set
called by 9
worker-configuration.d.ts
render
called by 7
app/utils/render.tsx
updateView
called by 6
app/ui/progress-bar.client.tsx
transformMarkdown
called by 6
scripts/markdown-snippets.ts
replace
called by 5
worker-configuration.d.ts
get
called by 5
worker-configuration.d.ts
escapeHtml
called by 5
app/utils/markdown.ts
getPosts
called by 4
app/data/blog.server.ts

Shape

Interface 447
Method 258
Class 85
Function 84

Languages

TypeScript100%

Modules by API surface

worker-configuration.d.ts768 symbols
app/utils/markdown.ts24 symbols
app/data/blog.server.ts20 symbols
scripts/markdown-snippets.ts18 symbols
app/ui/progress-bar.client.tsx8 symbols
app/controllers/snapshots.tsx6 symbols
app/controllers/blog/controller.tsx4 symbols
app/ui/layout.tsx3 symbols
app/ui/blog-posts.tsx3 symbols
client.ts2 symbols
app/utils/render.tsx2 symbols
app/ui/icon.tsx2 symbols

For agents

$ claude mcp add edmund.dev \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact