I am a builder passionate about system design, developer experience, static typing, and functional programming. Educated in design theory, practice, and social responsibility, I fell into programming through the portal of open source, Node.js, and GitHub. Over a decade later after leading many projects and teams, I find myself working in the open source TypeScript and GraphQL communities. In my personal life, I sometimes work on open source projects, but closest to my heart are the backpacking trips I take my two boys on across the beautiful rugged Canadian wilderness! 🗻🇨🇦
CARVIEW |
Select Language
HTTP/2 200
date: Fri, 18 Jul 2025 08:19:52 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"802d619597a332a1620d2233be40675c"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: origin-when-cross-origin, strict-origin-when-cross-origin
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=TCaRPyFAEpet7l2BwwJb8HkVfFDWm3EeRgR2ZA8EL3KmdTa8FM1pDAV2JYUg%2FVZFhEgYovY0gyB4ELqX69GQiNLDR6O0Em8z8E3qfxA%2FqHZK5M0BB82QozSlt0G1IHGlx6DNIlg3E8wikKMUmXFULZfX668ZhmgusCZETDZf%2BcBGHF3EmDOQgxWFgfd%2BDIrM5%2B3fIwc6VckFMoKo1hEYjFPQ2Xs76v8Wg9sbDJe4TtouM6VdHyLo6vuANwl8VJ2UK96a%2Bj%2B0x5DaruGWZirRNw%3D%3D--BdSFAGVoU0XAqFQY--lLVYFxGB1oJF1nbyOF729A%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1765147626.1752826791; Path=/; Domain=github.com; Expires=Sat, 18 Jul 2026 08:19:51 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sat, 18 Jul 2026 08:19:51 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: EBE4:9CCF2:AA0501:CF9F65:687A03A7
jasonkuhrt (Jason Kuhrt) · GitHub
Skip to content
Navigation Menu
{{ message }}
🏔️
Building open source tools
Shapeshifting Polymath ≒ Art ∙ Design ∙ Engineering. Heart humanities. In alternate universes ⊻ Coureur de Bois, Architect, Athlete, Lego Master Builder.
- Montreal
-
04:19
(UTC -04:00) - https://kuhrt.me/
- @JasonKuhrt
- jasonkuhrt
- https://calendly.com/jasonkuhrt
- @kuhrt.me
Pinned Loading
-
-
graffle-js/graffle
graffle-js/graffle PublicSimple GraphQL Client for JavaScript. Minimal. Extensible. Type Safe. Runs everywhere.
-
graphql-nexus/nexus
graphql-nexus/nexus PublicCode-First, Type-Safe, GraphQL Schema Construction
-
graphql-nexus/nexus-prisma
graphql-nexus/nexus-prisma PublicPrisma plugin for Nexus
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.
You can’t perform that action at this time.