ascii-fx
Exact structural ASCII: 8×8 shape-matched glyphs with closed-form colour fit, on WebGPU compute with bit-identical CPU fallback.
Essays, the packages I pull out of my work, a few products of my own, and other things worth stashing.
Dogfooded on this very page: the hero wave, the frosted navbar, even the tab favicon. Published so you can use them too.
Exact structural ASCII: 8×8 shape-matched glyphs with closed-form colour fit, on WebGPU compute with bit-identical CPU fallback.
Ready-made hero visuals for three.js: glass, liquid, metal and ceramic lit from behind in four passes.
SVG-first liquid glass for the web: refraction on live DOM that works in every browser, with WebGL escape hatches.
Browser-based studio for authoring 3D gradient waves, shipped as poster-first, lazy WebGL packages.
Every country as a mark the size of a letter: the outline it's recognised by, optionally blocky, and its flag to pour inside.
Welcome to Obrigado.dev!
/help for help, /status for your current setup
cwd: ~/Code/principlestash.com
Your project's run command and its live localhost ports, in your status bar and shell prompt. LLM-detected once, cached per project, and clickable.
Tints your favicon per environment so dev, preview, and prod tabs are distinguishable at a glance.
TypeScript monorepo starter: web, mobile, server, terminal and extension apps sharing auth, API, design tokens and i18n.
Products I lead today, plus a few things from earlier in my career still worth talking about.
Founder-led · current
One link for every way to get paid: Venmo, Cash App, PayPal, Zelle, Wise, crypto and regional rails, across dozens of countries.
Borderless generosity: charitable giving in stablecoins and crypto, across borders, with no intermediaries or conversion fees.
They’re pretty cool, stay tuned
Selected contributions
Owned Graph Data & BI; co-built the Virtual Appointment Graph API. The road to your next recurring meeting was paved with good intentions; I have spent every commit since trying to atone.
Built the inaugural Lab from scratch and mentored its first cohort, laying the foundation for a national program now spanning four cohorts and hundreds of alumni pushing AI forward.
The same production judgment I bring to client work — packaged as skills your AI coding agent loads, so it makes the calls I would instead of the ones that page you at 3 am.
Frontend architecture that survives real traffic: component boundaries, state that scales, and performance & accessibility budgets baked in from day one. The calls we'd make on day one, handed to your coding agent.
Point it at any URL and it measures the whole brand off the live page: colour, type, spacing, and the motion static tools can't see (durations, springs, stagger). It writes a design-model.yaml, then learns the feel on top.