Files
hoelee-blog/src/config.ts
T
hoelee a0b238bc98
Deploy / build (push) Successful in 16s
feat: design-system upgrade + brand to 'Mr Hoelee'
- Extract CSS into src/styles/global.css with design tokens (hoelee.com brand palette)
- Self-hosted Inter + JetBrains Mono via @fontsource
- Sticky nav + manual light/dark toggle + copy-button code blocks
- Author card + Person JSON-LD (E-E-A-T), article meta, related posts, reading time
- Full SEO: canonical, OG (with dims), twitter:card, favicon (all sizes), RSS + sitemap
- New /categories/ and /categories/[category]/ pages
- Add docs/ knowledge guides (content, design, seo, ops) + README index
- Brand name: hoelee.dev -> Mr Hoelee
2026-09-06 06:21:28 +08:00

21 lines
870 B
TypeScript

// Single source of truth for site identity — used by BaseLayout for
// SEO/JSON-LD. Keep these EXACTLY consistent with LinkedIn / GitHub /
// git.hoelee.com (name-identity is a personal-brand SEO factor).
export const SITE = {
name: 'Mr Hoelee',
author: 'Lee Teong Hoe', // canonical name — same everywhere
handle: 'Mr Hoelee',
url: 'https://blog.hoelee.com',
title: 'Mr Hoelee — engineering, DevOps & self-hosting',
description:
'Personal blog of Lee Teong Hoe (Mr Hoelee) — full-stack engineering, DevOps & self-hosting, AI automation, and Web3 experiments.',
locale: 'en',
lang: 'en',
email: '[email protected]',
linkedin: 'https://www.linkedin.com/in/hoelee',
github: 'https://github.com/hoelee',
gitea: 'https://git.hoelee.com/hoelee',
website: 'https://www.hoelee.com',
twitter: '', // add if you have one
} as const;