Internal Tools
Custom internal tools built around how a team already works: role-based access enforced in the database, and a production system that saves a 44-year-old print shop two hours a day.

Why hiding buttons isn't enough: role-based access with Supabase RLS
Role-based access control for internal tools — how we define roles, enforce permissions at the database level with Supabase RLS, and why hiding buttons in the UI isn't enough.
Carina Moreira
What a 44-year-old print shop taught us about custom internal tools
Four weeks building a custom production system for a 44-year-old print shop, replacing paper job sheets across six stages. Result: two hours saved every day.
João Saraiva
Ready to accelerate your growth?
Partner with a design-first team that turns ideas into powerful digital experiences and scales with your growth.









