featured notes

Latest writing

in progress

Setting up Codex with VS Code

Placeholder notes on installing extensions, enabling inline help, and keeping prompts organized for day-to-day building.

Read the outline

draft

Versioning with GitHub

Simple workflow sketch for commit hygiene, conventional messages, and protecting the main branch while shipping fast.

See workflow notes

outline

Publishing to Cloudflare Pages

Steps for wiring a static blog, preview deployments, and using environment bindings for API keys.

Open publishing plan

workflow

Codex setup

VS Code pairing

  • Install the Codex extension and sign in with your OpenAI account.
  • Enable inline suggestions and chat sidebars for quick refactors.
  • Save reusable prompts inside a .prompts/ folder for quick recall.

GitHub hygiene

  • Create feature branches per post or component.
  • Use meaningful commit scopes like content or style.
  • Protect main with PR reviews and automated linting.

Cloudflare Pages publishing

  • Connect the repo and map the build command to npm run build or a static export.
  • Use preview deployments for drafts before sharing.
  • Store secrets (API keys, analytics IDs) as Pages environment variables.

Local tools

  • Run npm run dev for quick previews.
  • Use npm test to keep UI components stable.
  • Lint with npm run lint before each push.

palette

Theme feedback

Current look

A pared-back layout with soft neutrals, low elevation cards, and plenty of whitespace.

  • #0f172a
  • #1e293b
  • #e2e8f0
  • #f8fafc

testing

Checks & features

Planned tests

  • Visual regression snapshots for post cards and forms.
  • Accessibility audit for color contrast and focus order.
  • Smoke tests to confirm theme toggle and navigation links.

Next features

  • Markdown-powered posts with syntax highlighting.
  • RSS feed so updates can be consumed in readers.
  • Search by title, tags, or tool (VS Code, GitHub, Cloudflare).