Martinez Pupo IvaninStackademicFine-Grained Authorization with Open Policy Agent (OPA) on distributed architecturesOpen Policy Agent (OPA), JSON Web Tokens (JWT), and Role-Based Access Control (RBAC) are different approaches to managing access control in…Apr 10Apr 10
Martinez Pupo IvanEffective Post-Mortems: Extracting maximum value from every analysisThis article describe the art of orchestrating a successful project post-mortem. We’ll explain the details of preparing for and executing…Aug 8, 2023Aug 8, 2023
Martinez Pupo IvaninCloud Native DailyPart 2: How to migrate from Monolith to Microservices leaving no one behind.On a previous article, we started explaining How to migrate to microservices while including teams and the organization on the changes…Aug 2, 2023Aug 2, 2023
Martinez Pupo IvaninCloud Native DailyHow to Migrate From Monolith to Microservices Leaving No One BehindPart 1: Monoliths: the best option for sprints, but what about long distances?Aug 2, 2023Aug 2, 2023
Martinez Pupo IvaninCloud Native DailyMost Common Security Threats in GraphQL GatewaysCommon security threats in GraphQL gateways and how to mitigate themJun 20, 20231Jun 20, 20231
Martinez Pupo IvanBuild a simple weather forecast Slack app with a dialog box and AWS lambda.Have you ever wondered how Slack apps work?May 8, 2023May 8, 2023
Martinez Pupo IvanDocumentation: the hidden treasureLessons learned about documentation. The constant change of projects and teams because of the nature of consulting, allowed me to…Feb 1, 20231Feb 1, 20231
Martinez Pupo IvaninBetter ProgrammingHow to Create a GraphQL Gateway With REST APIsExploring different options and challengesJul 26, 20221Jul 26, 20221