Skip to content
View joiha-steven's full-sized avatar

Highlights

  • Pro

Block or report joiha-steven

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

Steven Tran (Trần Mạnh Hùng)

I make small things you can hold, mostly keycaps and desk trays. Lately I also make software, which surprised me more than anyone.

Jelly Key is my keycap studio. We sculpt, cast and hand paint tiny worlds that end up on someone's keyboard, from coral reefs to sleeping cats. No two come out the same.

Jelly Smith is the bench next door: small batch EDC objects like valet trays, beads, charms and beam stands.

About the code

I never learned to program, and I still can't read most of what is in these repos. I describe what I want, build it with Claude Code, then use it every day and say what feels wrong. Everything here started as something my own shops, or my own hobbies, needed.

Projects

The Quire Ink front page: typeset articles in a calm, bookish layout A blog you host yourself, on a small server or on Cloudflare. An AI agent can write and publish to it. torch.edc.wiki: a grid of flashlights with filters for brand, lumens, price and category A reference database for flashlight collectors: specs, photos, reviews and release history. No ads.
flux-rc on desktop and phone: a grid of flashlight modes with brightness and power Programs Lux-RC flashlight drivers from a web page. Pick your modes, then hold the light to the screen. plumemu: a Super Nintendo game list with cover art and details A light launcher for Android retro handhelds. Opens a 10,000 game library in 0.2 s. Still alpha.

Quire Ink, elsewhere. The same reading page also ships as a WordPress theme and a Ghost theme, both generated from Quire Ink's own stylesheet so the three never drift apart. There is also a WordPress plugin for hand-drawn highlights, and a theme starter if you want to make your own.

I judge these by how they behave, not by reading the source. They run on my own sites every day. Issues and pull requests are welcome, and you will probably understand the code better than I do.

Thanks to Claude Code. None of these repos would exist without it. Making open source turned out to be fun, which I did not expect.

Keycaps at jellykey.com · Small objects at jellysmith.com · Notes at stevensdesk.com

Pinned Loading

  1. torch-wiki torch-wiki Public

    Community reference database for flashlight collectors - full specs, images, reviews and release history for flashlights. No ads, no fees.

    TypeScript 7

  2. quireink quireink Public

    A blog you host yourself, on a small server or on Cloudflare, and an AI agent can run it for you. No algorithm, no ads, no platform in between.

    TypeScript 41 6

  3. quireink-wordpress-theme quireink-wordpress-theme Public

    The Quire Ink reading surface as a WordPress theme. Generated from Quire Ink's own stylesheet emitters.

    PHP

  4. quireink-ghost-theme quireink-ghost-theme Public

    The reading surface of the Quire Ink blog engine, as a Ghost theme. Generated from that engine's own stylesheet rather than copied by hand.

    CSS

  5. plumemu plumemu Public

    A calm, light frontend (launcher) for Android retro handhelds. Names your games offline, picks the emulators, updates itself, and shows battery use on a second screen. Open source under GPL-3.0.

    Kotlin 3 1

  6. flux-rc flux-rc Public

    Optical programmer for Lux-RC flashlight drivers. Static web page, no server.

    JavaScript 1