Issue #1 - March 2, 2023 This is a recurring newsletter of content around Ballerina and related technology topics such as integration, microservices, distributed systems, and cloud computing. We hope the new year has been treating you well and you’re ready for yet another exciting year ahead with Ballerina! 2023 started off strong for our team, with several new features and improvements introduced to enhance the language's user experience and overall performance. Latest releaseBallerina 2201.4.0 (Swan Lake Update 4)We’re excited to announce the fourth update release of Ballerina Swan Lake. This release includes significant improvements to the language, standard library, runtime, and tooling, with a strong focus on standard library and tooling enhancements. Read the release announcement blog post by WSO2’s Senior Director, Engineering, Sameera Jayasoma. Upcoming and past eventsBallerina: Programming Language Designed for Cloud Native ApplicationsThursday, March 2, 2022 | 12.00 p.m. - 1.00 p.m. CSTIn this session, WSO2’s Director of Engineering, Anupama Pathirage, will review the basics of Ballerina, the benefits it offers developers, and provide a live demo. Register for this virtual session here. The Role of Modern Programming Languages in Cloud Native App DevelopmentIn January, Anupama Pathirage presented at The role of modern programming languages in cloud-native app development, hosted by the British Computer Society (BCS) in London. She introduced Ballerina, discussed why we need a new programming language, highlighted its unique features, and followed it with a live demo. If you missed it, click here to watch the recording. Featured articlesImplementing a REST API Using BallerinaAssociate Director at WSO2, Shazni Nazeer, provides a step-by-step guide on how to create a REST API, how to define the endpoints, and the operations that it can perform using Ballerina. His article provides a comprehensive guide for developers looking to create REST APIs using the language. GraphQL Subscriptions with Apache Kafka in BallerinaThisaru Guruge, WSO2 Associate Technical Lead, recently published this article that explains how GraphQL subscriptions allow clients to receive real-time updates from the server and how Apache Kafka is used to handling these updates efficiently. 14 new programming languages to learn in 2023We’re thrilled to announce that RankRed recommends Ballerina as among the top new programming languages worth learning in 2023! Ballerina is described as a language that is specifically designed for building cloud native applications and microservices. The blog also highlights the advantages of using the language, like its ability to handle large amounts of data and its integration with popular technologies like Kubernetes and Docker. Featured TweetsIn this edition, we are spotlighting @aalmiray, @sameerajayasoma,and @shafreen101 for showing us how they use Ballerina. Thanks again for your support! Join the CommunityCome 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. We look forward to continuing to work with you and the Ballerina community to make 2023 an even better year! You are receiving this because you signed up for the Ballerina.io newsletter. If you'd like to stop receiving these emails, simply unsubscribe. If this email isn't looking quite right, you can view it in your browser. Did someone forward this issue to you? Subscribe at Ballerina.io and get it in your own inbox.
|
Want to get hand-picked content and the latest news on Ballerina delivered directly to your inbox? Then subscribe to our newsletter today!