Skip to content
● internet trash panda

Hi, I'm Sean.

Co-founder & CTO at B3, building a crypto agent & decentralized inference — previously Coinbase. I sweat the small details in software, and leave the good parts (components, free tools & writeups) out in the open here.

Sean Geng

Components

all →

Writing

all →
Turning WebGL into ASCII, every frame preview

Turning WebGL into ASCII, every frame

A three.js plane rendered to a hidden canvas, then read pixel-by-pixel and rewritten as ASCII characters in a <pre>. The trick is sampling the render at one pixel per glyph. From B3's ai-arena.

three
webgl
shaders
A loading bar that lurches like a real one preview

A loading bar that lurches like a real one

Real loads stutter — a burst, a pause, a crawl at the end. This pure-CSS laser beam fakes that with a hand-tuned width track and two offset flickering glows. No JS. Pulled from basement.fun.

css
animation
loader
A game cartridge card, in flat CSS preview

A game cartridge card, in flat CSS

A 2D cartridge card with molded-plastic edges, built from one clip-path polygon stacked four times. No 3D, no canvas — just layered shapes, a noise texture, and a luminance-aware accent. Pulled from basement.fun.

css
clip-path
card
Read the recon list as a defense checklist preview

Read the recon list as a defense checklist

A list of email and social OSINT tools made the rounds framed for phishing. Flip it: the same tools are what an attacker runs before a targeted email, so run them on yourself first. What your address leaks, and how to shut it down.

security
osint
phishing
Ordered dithering and a CRT mask, on a canvas preview

Ordered dithering and a CRT mask, on a canvas

A Bayer 4×4 ordered dither that fakes more shades than you have, plus an animated CRT subpixel mask for the shimmering-phosphor look. Both are small canvas passes, no shaders. Pulled out of ai-arena.

canvas
dither
retro
Restyling someone's WebGL terrain into night mode preview

Restyling someone's WebGL terrain into night mode

mesq shipped a gorgeous open-source infinite-terrain scene in r3f. I didn't rebuild it — I reskinned it. A new theme palette and moonlit lighting turn a sunny field into a midnight one. Same shaders, different mood.

three
webgl
r3f