2023 Issue #2 - May
Issue #2 - May 9, 2023
This is a recurring newsletter of content around Ballerina and related technology topics such as integration, microservices, distributed systems, and cloud computing.
New Integration and AI use case pages
The new Integration page on the Ballerina website discusses various use cases you can use Ballerina for. These include building APIs, integrating with databases, connecting to messaging systems, and integrating with cloud services.
Furthermore, if you're looking to build AI-powered applications, be sure to learn how Ballerina is transforming the development of AI applications.
Ballerina 2201.5.0 (Swan Lake Update 5)
We recently released the fifth update of Ballerina Swan Lake, which includes significant enhancements to the compiler, runtime, standard library, and developer tooling. The most notable feature of this release is that you can now use regular expressions in Ballerina code thanks to the new lang.regexp library. To find out more, watch the recording of our latest Tech Talk, where we unveiled the Regex Support in Ballerina.
Ballerina - Open Source Cloud Native Programming Language
Wednesday, May 10, 2022 | 10.40 a.m. EDT
Ballerina team member, Anupama Pathirage, is set to present Ballerina at the Women in Tech Global Conference for the second year in a row. In her session, Anupama will demonstrate how to use Ballerina’s built-in cloud support to go from code to the cloud. Learn more here.
Modern Programming Language Abstractions for Cloud-Native Application Development
Wednesday, May 10, 2022 | 3.00 p.m. EDT
Join Ballerina Platform Architect, Sameera Jayasoma at the Open Source Summit North America 2023, for an in-depth tour of modern programming language abstractions and how they shape the future of cloud native applications. Sign up for the event here.
Busy Developer's Guide to Ballerina
Wednesday, May 10, 2022 | 8.50 a.m. EDT
Co-founder of Solidify, Ted Neward, will be speaking at the 10th edition of Devoxx - UK. During his session, Ted will explore the Ballerina language and its environment, and dive into what a language "built for the web" looks like. Register for the event here.
Ballerina Tech Talk | Bend it Like Ballerina - Unveiling our Regex Support
During our first Tech Talk for 2023, Ballerina Software Engineer, Sasindu Alahakoon provided an overview and a demo of the Regular Expression support in Ballerina. Missed it? Watch the recording here.
An Intro to GraphQL Federation with Ballerina GraphQL
In this how-to article by Ballerina Software Engineer, Mohamed Sabthar, we are introduced to GraphQL federation with Ballerina GraphQL. The article explains how to implement GraphQL federation with Ballerina and how it differs from traditional GraphQL APIs.
Errors and Error Handling in Ballerina - Part I
In her latest article, Ballerina Compiler Engineer, Maryam Ziyad, provides a simple introduction to the different concepts and constructs associated with the error type, error values, and error handling in Ballerina.
Ballerina Identifiers: A Simple Guide for New Developers
Are you a new developer looking to learn Ballerina? Check out this helpful guide on identifiers by Ballerina Platform Architect, Hasitha Aravinda. Here, you will learn to name and use variables, functions, and more!
Ballerina: A Programming Language for the Cloud
This InfoWorld article by Martin Heller presents Ballerina as a promising option for developers looking to create cloud-native applications, thanks to its simplicity, versatility, and ability to streamline the development process.
Share your use case with us
If you’re working on a project using Ballerina, we’d love to hear about it! Showcase or share all the interesting things you’re building with Ballerina using the Showcase Channel on our Discord server.
Join the community
Be a part of our growing community by joining the Discord server and following us on Twitter. Mention @ballerinalang with the hashtag #ballerinalang when you tweet about us and have a chance of being featured in our newsletter! Don’t forget to subscribe to our YouTube channel. You can also show us your support by starring Ballerina’s GitHub repo and following us.
You are receiving this because you signed up for the Ballerina.io newsletter. If you'd like to stop receiving these emails, simply unsubscribe.
Want to get hand-picked content and the latest news on Ballerina delivered directly to your inbox? Then subscribe to our newsletter today!