Skip to content
View chejholloway's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report chejholloway

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned Loading

  1. tatami-a11y tatami-a11y Public

    Framework-agnostic accessibility primitives for vanilla JavaScript - ARIA live regions, focus trapping, focus restoration, and reduced-motion detection, shared across components so you stop reimple…

    TypeScript

  2. tatami-a11y-chrome-extension tatami-a11y-chrome-extension Public

    Chrome DevTools extension for tatami-a11y: scans pages for accessible component violations, runs automated Axe checks, and surfaces fix snippets directly in DevTools or popup.

    TypeScript

  3. result-guard result-guard Public

    Rust-like Result error handling for TypeScript. Guard throwing functions, decorator support, Vitest/Jest matchers, ESLint rules, and codemod for migration. Built on neverthrow.

    TypeScript

  4. kanpai-toast kanpai-toast Public

    Accessible, dependency-free toast notifications. ARIA live regions, keyboard support, focus management. No framework required.

    JavaScript

  5. nggo-fullstack-realworld nggo-fullstack-realworld Public

    Well Done — a Medium.com clone built with Angular 21 (zoneless, signals), Go/ConnectRPC, and PostgreSQL. The name is a steak joke. The stack is not.

    TypeScript

  6. insights-dashboard insights-dashboard Public

    TypeScript