Hasitha Hiranya Abeykoon·Jul 19How API Proxy decides which backend to invokeWhen debugging a recent application flow, I needed to re-explore something basic — how a HTTP proxy forwards requests to backends, how does…
Hasitha Hiranya Abeykoon·Jun 29How I Vibe Coded a Native Mac AppI was resting after a surgery. It was boring to be at one place. I was utilising the time to sort out some problems with my phone, computer…
Hasitha Hiranya Abeykoon·Jun 15The Future of Enterprise IT: Composable Architectures Powered by Internal Developer Platforms (IDP)Today’s consumers expect seamless interactions with businesses — anytime, anywhere, and through any channel of their choice. As a result…
Hasitha Hiranya Abeykoon·Nov 19, 2025Infrastructure pipelines in Choreo IDevPA new powerful way to manage your infra resources
Hasitha Hiranya Abeykoon·Feb 3, 2025How to write a plugin for Argo WorkflowsArgo is undoubtably a popular framework for generic workflows which you can run with Kubernetes. It has a lot of capabilities such as…
Hasitha Hiranya Abeykoon·Aug 28, 2021Expose your data as a REST APIThis article tells you how you can do it using Ballerina…
Hasitha Hiranya Abeykoon·Aug 8, 2021WSO2 Choreo — New Variant of iPaaS and Its Connector ModelNeedlessly to say, world is full of data. In earlier days most of the applications built in an organisation dealt with data internal to it…
InThink IntegrationbyHasitha Hiranya Abeykoon·May 10, 2021WSO2 Micro Integrator Weds WSO2 API Manager…WSO2 Micro Integrator and WSO2 API Manager are married now. The marriage took place in May with well wishes by many architects, managers…
InThink IntegrationbyHasitha Hiranya Abeykoon·Aug 5, 2020WSO2 Enterprise Integrator — How to stream a large file to an HTTP serverSometimes when we integrate different systems together using enterprise integrator software, we need to handle large files. In some use…
Hasitha Hiranya Abeykoon·Jun 3, 2020A Generic Connection PoolImplementation (open source!!): https://github.com/abeykoon/Generic-Connection-PoolA response icon1A response icon1