Sathya Bandara·Feb 20, 2024Automating Business Processes with Salesforce Flow TriggersIn the fast-paced world of business, effective and streamlined processes are the key to success. Salesforce, a powerful customer…
Sathya Bandara·Feb 11, 2024Choosing Between Indexing and DenormalizationWhen it comes to optimizing your application’s performance, both indexing and denormalization are strategies used to enhance the underlying…
Sathya Bandara·Nov 17, 2023Streamlining Subscription Management with Stripe SchedulesSubscription-based services have become crucial for businesses these days since they provide a reliable source of revenue while offering…
Sathya Bandara·May 20, 2023Secure Spring Boot Application with OpenID Connect and Role Based AuthorizationIn this article, I hope to give a step by step approach on how you can secure your Spring Boot application with OpenID Connect Login and…A response icon2A response icon2
Sathya Bandara·Jul 11, 2022SQL Injections DemystifiedSQL which stands for Structured Query Language is a programming language that was specifically designed to communicate with relational…
Sathya Bandara·Feb 22, 2022How to Configure Flyway for Seamless Database MigrationFlyway is a tool that supports database migrations on multiple types of relational databases. It is open-source and licensed under Apache…
Sathya Bandara·Jan 30, 2022Hello, Kotlin!I was working as a java software engineer for more than 4 years. Recently I joined a firm that uses Kotlin instead of Java and I have been…A response icon1A response icon1
InIdentity Beyond BordersbySathya Bandara·Feb 4, 2020Best practices in Identifying the Authorization Context of an OAuth2 Token — WSO2 Identity ServerIn this post we’ll discuss on the best practices of identifying the authorized user of an access token and what approach we recommend in…
Sathya Bandara·Jan 26, 2020An Introduction to Helm ChartsWhat is Helm?A response icon1A response icon1
Sathya Bandara·Jul 24, 2019CSRF in IDP Initiated OpenID ConnectCSRF (Cross-Site Request Forgery) can allow an attacker to coerce a user into unknowingly and unintentionally dispatch responses to an…A response icon1A response icon1