Skip to content
View JohnC0de's full-sized avatar
📚
Learning!
📚
Learning!

Block or report JohnC0de

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.

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
JohnC0de/README.md

Hey, I'm João

Right now I'm building Dev Tray, a tiny Windows tray app that answers one question: what's running on my machine, and which project does it belong to? One click to open it, one click to kill it.

Before that:

  • Biologists doing taxidermy were making specimen labels by hand in Word. bio-tag generates the whole printable sheet for them.
  • I wanted to know what actually happens behind "Sign in with...", so I built an OAuth2 server from scratch instead of just reading about it.
  • I play Magic: The Gathering, so naturally I've spent more time building a deck builder than actually playing.

There's also Skrills, a desktop app that isn't ready to be talked about yet, and some late night Godot experiments to see if I can finish a game before it finishes me.

Say hi on LinkedIn.

waves

Pinned Loading

  1. fastify-oauth fastify-oauth Public

    OAuth2 authorization server built from scratch with Fastify, TypeScript, Zod and Prisma. Auth code grant, refresh tokens, revocation.

    TypeScript 2

  2. bio-tag bio-tag Public

    Printable A4 label (PDF) generator for taxidermy biologists. Batch editing, CSV import/export. Next.js, Drizzle, Turso.

    TypeScript

  3. dev-tray dev-tray Public

    localhost, organized. A tiny Windows tray app that tracks your dev servers across projects.

    JavaScript

  4. scryfall-personal scryfall-personal Public

    Offline Magic: The Gathering deck builder powered by the Scryfall API. Vite, React, TypeScript.

    TypeScript