Skip to content
View jtkunley's full-sized avatar
:octocat:
When in doubt, ask AI!
:octocat:
When in doubt, ask AI!

Block or report jtkunley

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

Popular repositories Loading

  1. reference-data-cache reference-data-cache Public

    Typed read-through cache for reference data in Node.js: in-memory and Redis tiers, single-flight loading, and graceful degradation when Redis misbehaves.

    TypeScript

  2. service-runtime service-runtime Public

    Request context, health probes, graceful shutdown and fatal error handling for Node.js HTTP services, wired by one call. No runtime dependencies.

    TypeScript

  3. logger logger Public

    Structured JSON logging for Node services, built on pino, with off-main-thread I/O, per-request context injection, and bounded serialization

    TypeScript

  4. cron cron Public

    Scheduled jobs for Node.js services that skip overlapping runs, run each tick in its own context, and stop cleanly.

    TypeScript

  5. pawprint pawprint Public

    Reference pet-adoption catalog: NestJS API, React + TanStack Query web app, Storybook with MSW, interaction and a11y tests, shared Zod contracts.

    TypeScript

  6. jameskunley jameskunley Public

    Personal website of James Kunley, software engineer focused on distributed systems, software architecture, and real-time applications.

    Astro