👇 Hit in your terminal to connect with me (it won’t mine crypto... probably).
npx rafael-infofunction rafaelInfo() {
const name = "Rafael Viana";
// Held together by duct tape, SQLite, and stubbornness.
// Ships anyway.
const stack = {
node: "web apps, APIs, automation",
python: "LLMs, notebooks, data glue",
sqlite: "local-first, file-based, no ceremony",
cplusplus: "game dev, lower-level curiosity",
cloud: "only when reality forces me (i.e. never, a VPS and a home lab are just fine)",
chaos: "unfortunately, the engine",
};
const locales = ["en-US", "ja-JP", "pt-BR"] as const;
const colorscheme = "Everforest Light" as const;
return {
name,
stack: [...stack],
locales: [...locales],
colorscheme,
socials: [
{ web: "rafaelviana.com" },
{ x: "@vianarafael" },
],
state: "slightly caffeinated, vaguely hopeful",
// Internal runtime.
brain: {
cache: "90% memes",
gc: "runs whenever I listen Zeppelin or Smiths",
version: "0.0.0-dev"
}
}







