Abílio Azevedo.

Superlógica - BFF para o Gruvi

Cover Image for Superlógica - BFF para o Gruvi
Abílio Azevedo
Abílio Azevedo

Gruvi is the Superlogica's SuperApp for the condominium market, its name means Neighborhood Group. Learn more about a SuperApp here.

As a SuperApp, it communicates with various services to provide multiple functionalities to condominium residents (Expenses, Consumptions, Announcements, Condominium Fees, Group Purchases...). And sometimes, we have multiple services that perform the same flow for the end-user. Therefore, to scale this SuperApp and facilitate the integration of new services, we decided to create the BFF (Backend For Frontend), and with that, we can have more defined journeys and even apply Server Driven UI with frontend-oriented contracts.

For construction, we considered several points:

  • Versioning
  • Documentation
  • Load Testing
  • Integration Testing
  • Logs -> know more
  • Feature Flags
  • Authentication and Authorization (IAM)
  • Business Naming Conventions
  • CI/CD
  • Auto-scaling Infrastructure.

More posts

Cover Image for Paul Graham's Startup Playbook: 10 Essential Essays

Paul Graham's Startup Playbook: 10 Essential Essays

Airbnb, Stripe, Dropbox, and Reddit were shaped by Paul Graham's thinking. His essays are the closest thing to a free startup manual that exists. Here are the 10 every founder should read — and why.

Abílio Azevedo
Abílio Azevedo
Cover Image for Building a Remote MCP Server for Google Workspace (Sheets, Docs and Presentation)

Building a Remote MCP Server for Google Workspace (Sheets, Docs and Presentation)

Learn how to build and deploy a remote MCP (Model Context Protocol) server for Google Workspace (Sheets, Docs and Presentation) using Next.js, Vercel, and Neon Postgres. Step-by-step guide covering two-layer OAuth authentication, tool registration, serverless deployment, and debugging with MCP Inspector — so any AI assistant can read, write, and manage spreadsheets with just a URL.

Abílio Azevedo
Abílio Azevedo

NewsLetter

I will send the content posted here. No Spam =)