RURichGod Useninrichgodsblog.hashnode.dev·Oct 14, 2025 · 7 min readExpanding bffgen: Enterprise-Grade Node.js BFFs in ProductionFrom Go-First to Multi-Runtime Reality When bffgen launched, it focused on what it knew best: Go. The core architecture, however, was built language-agnostic from day one. The schema system, configuration patterns, and CLI framework never assumed a s...00
RURichGod Useninrichgodsblog.hashnode.dev·Oct 8, 2025 · 2 min readbffgen Now Supports Microservices, Monolithic, and Hybrid ArchitecturesIntroduction Building a backend-for-frontend (BFF) should feel natural, not forced. But every team structures their backend differently—some run a monolith, others break everything into microservices, and many live in-between with hybrid setups. Unti...00
RURichGod Useninrichgodsblog.hashnode.dev·Sep 30, 2025 · 3 min readThe Case for Regeneration-Safe Scaffolding: Don’t Break My Custom CodeWhen working with scaffolding tools, one of the biggest developer fears is this: “What happens when I regenerate my code? Will it wipe out my custom logic?” This problem isn’t new. Many CLI generators promise speed, but in practice, a careless rege...00
RURichGod Useninrichgodsblog.hashnode.dev·Sep 28, 2025 · 4 min readBFFGEN Config Schema v1: YAML as a Source of TruthIntroduction When building bffgen, we needed a configuration format that was more than a dumping ground for settings. It had to be expressive enough for real-world BFF use cases, strict enough to avoid ambiguity, and flexible enough to support multip...00
RURichGod Useninrichgodsblog.hashnode.dev·Sep 25, 2025 · 3 min readInteractive Init: First Impressions in bffgenOne of the underrated truths about CLI tools is this: your command structure is the first API developers meet. When someone runs bffgen init, they’re not just scaffolding files — they’re forming their first impression of the tool. That first experien...00