Homepage
Open in app
Sign inGet started

Ballerina Swan Lake Tech Blog

Ballerina Swan Lake is an open source and cloud native programming language optimized for integration. Create flexible, powerful, and beautiful integrations as code seamlessly. Developed by WSO2.

  • ABOUT US
  • BALLERINA.IO
  • Ballerina Concurrency: No More Ticking Time Bombs

    Ballerina Concurrency: No More Ticking Time Bombs

    This article introduces Ballerina’s concurrency concepts with an example and outlines the best practices to follow.
    Go to the profile of Shafreen Anfar
    Shafreen Anfar
    Nov 26
    Bridging the Gap: Connecting to EHR Systems with Ballerina FHIR Client and Ballerina FHIR Service

    Bridging the Gap: Connecting to EHR Systems with Ballerina FHIR Client and Ballerina FHIR Service

    Using Ballerina FHIR Client together with Ballerina FHIR Service.
    Go to the profile of Isuru Uyanage
    Isuru Uyanage
    Oct 16
    Salesforce to S/4 HANA Integration with Ballerina: Part 2

    Salesforce to S/4 HANA Integration with Ballerina: Part 2

    Automate the creation of sales orders in S/4HANA when an opportunity is closed with Won state in Salesforce
    Go to the profile of Niveathika Rajendran
    Niveathika Rajendran
    Jul 15
    Salesforce to S/4 HANA Integration with Ballerina: Part 1

    Salesforce to S/4 HANA Integration with Ballerina: Part 1

    Automate the creation of sales orders in S/4HANA when an opportunity is closed with Won state in Salesforce
    Go to the profile of Niveathika Rajendran
    Niveathika Rajendran
    Jul 15
    Peering into the Ballerina Intermediate Representation

    Peering into the Ballerina Intermediate Representation

    Discover the inner workings of one of the most crucial parts of the ballerina compiler, Ballerina Intermediate Representation.
    Go to the profile of Thushara Piyasekara
    Thushara Piyasekara
    Jun 29
    Manage Work Schedules with Ballerina: A Guide to Google Calendar APIs

    Manage Work Schedules with Ballerina: A Guide to Google Calendar APIs

    Manage Work Schedules with Ballerina: Your Guide to Integrating Google Calendar APIs
    Go to the profile of Nuvindu Dias
    Nuvindu Dias
    Jun 24
    GraphQL Federation Exclusively with Ballerina

    GraphQL Federation Exclusively with Ballerina

    This blog post explores the functionality of the Ballerina GraphQL Schema Registry.
    Go to the profile of Indrajith Madhumal
    Indrajith Madhumal
    Jun 17
    GraphQL Caching: Enhancing Performance with Efficient Data Retrieval

    GraphQL Caching: Enhancing Performance with Efficient Data Retrieval

    Learn how to enable server-side caching for Ballerina GraphQL services to enhance performance through efficient data retrieval.
    Go to the profile of Dimuthu Madushan
    Dimuthu Madushan
    May 12
    Configuring & Troubleshooting Proxy for Ballerina Development Environment

    Configuring & Troubleshooting Proxy for Ballerina Development Environment

    Discover how to configure a corporate proxy for Ballerina development and resolve certificate-related issues effortlessly.
    Go to the profile of Thevakumar Luheerathan
    Thevakumar Luheerathan
    Apr 29
    Immutability in Ballerina — Part II

    Immutability in Ballerina — Part II

    An introduction to immutable record and map fields, final (and immutable) object fields, and immutable objects.
    Go to the profile of Maryam Ziyad
    Maryam Ziyad
    Apr 2
    Streamlining B2B Connections: EDI Processing with Ballerina

    Streamlining B2B Connections: EDI Processing with Ballerina

    Explore EDI processing in B2B with Ballerina: Create schemas, handle files, and integrate seamlessly.
    Go to the profile of Dilan Perera
    Dilan Perera
    Mar 18
    Write RESTFull APIs to connect Ballerina backends to Frontend Applications

    Write RESTFull APIs to connect Ballerina backends to Frontend Applications

    This article serves as a guide to connect Ballerina backends with frontends using REST APIs.
    Go to the profile of Sasindu Alahakoon
    Sasindu Alahakoon
    Mar 12
    Extending Ballerina CLI Functionality with Additional Tools

    Extending Ballerina CLI Functionality with Additional Tools

    Enhancing CLI capabilities for specific integration requirements.
    Go to the profile of Gayal Dassanayake
    Gayal Dassanayake
    Mar 12
    Seamless Salesforce Integration with Ballerina

    Seamless Salesforce Integration with Ballerina

    Explore seamless Salesforce integration with Ballerina in just a few steps.
    Go to the profile of arshika✨
    arshika✨
    Feb 21
    Simplifying Distributed Systems with NATS and Ballerina

    Simplifying Distributed Systems with NATS and Ballerina

    Explore the art of simplifying distributed systems in our latest blog, as we unravel the synergy between NATS and Ballerina.
    Go to the profile of arshika✨
    arshika✨
    Jan 23
    Mapping values in Ballerina: maps and records

    Mapping values in Ballerina: maps and records

    An overview of the different concepts and features related to mapping values and types.
    Go to the profile of Maryam Ziyad
    Maryam Ziyad
    Jan 19
    Connecting Ballerina to AWS Redshift: A Quick Guide

    Connecting Ballerina to AWS Redshift: A Quick Guide

    This guide walks you through the process of connecting Ballerina to AWS Redshift.
    Go to the profile of arshika✨
    arshika✨
    Jan 7
    Connecting Ballerina to CloudAMQP: A Quick Guide

    Connecting Ballerina to CloudAMQP: A Quick Guide

    This guide takes you through the process of connecting the Ballerina RabbitMQ library to CloudAMQP.
    Go to the profile of arshika✨
    arshika✨
    Jan 7
    Unveiling Ballerina GraalVM image: A comparative analysis

    Unveiling Ballerina GraalVM image: A comparative analysis

    This article compares the GraalVM executable of a Ballerina application with other famous Java frameworks.
    Go to the profile of Krishnananthalingam Tharmigan
    Krishnananthalingam Tharmigan
    Jan 2
    Attaching multiple services to the same listener in Ballerina

    Attaching multiple services to the same listener in Ballerina

    A quick guide on how to attach multiple services to the same listener in Ballerina.
    Go to the profile of Maryam Ziyad
    Maryam Ziyad
    Dec 30, 2023
    About Ballerina Swan Lake Tech BlogLatest StoriesArchiveAbout MediumTermsPrivacyTeams