Maryam ZiyadinBallerina Swan Lake Tech BlogImmutability in Ballerina — Part IIAn introduction to immutable record and map fields, final (and immutable) object fields, and immutable objects.11 min read·Apr 2, 2024----
Maryam ZiyadinBallerina Swan Lake Tech BlogMapping values in Ballerina: maps and recordsAn overview of the different concepts and features related to mapping values and types.18 min read·Jan 20, 2024----
Maryam ZiyadinBallerina Swan Lake Tech BlogAttaching multiple services to the same listener in BallerinaA quick guide on how to attach multiple services to the same listener in Ballerina.3 min read·Dec 31, 2023----
Maryam ZiyadinBallerina Swan Lake Tech BlogErrors and Error Handling in Ballerina — Part II — Error SubtypesIn this post we will be looking at defining custom error types and several related concepts.12 min read·Jun 5, 2023----
Maryam ZiyadinBallerina Swan Lake Tech BlogErrors and Error Handling in Ballerina — Part IBallerina does not have exceptions. It has a separate error basic type which is used to indicate errors in a program.15 min read·May 3, 2023----
Maryam ZiyadinBallerina Swan Lake Tech BlogImmutability in Ballerina — Part IBallerina provides first-class support for immutability.6 min read·Sep 26, 2021--1--1
Maryam ZiyadinBallerina Swan Lake Tech Blog[Ballerina] Working with JSON — Part I — JSON to record conversionAmong Ballerina’s many features that make working with network interactions and data easy, a key highlight is its native support for JSON…5 min read·Jan 27, 2021----
Maryam ZiyadinBallerina Swan Lake Tech Blog[Ballerina] Error Handling — Part III — Error Binding PatternsIn the previous posts we looked into the concept of errors in Ballerina and related actions.3 min read·Dec 31, 2019----
Maryam ZiyadinBallerina Swan Lake Tech Blog[Ballerina] Error Handling — Part IIIn the previous post we looked into the basics of errors and error handling in Ballerina, including the error type, creating error values…2 min read·Dec 24, 2019----
Maryam ZiyadinBallerina Swan Lake Tech Blog[Ballerina] Error Handling — Part IErrors in Ballerina are quite explicit and pretty much impossible to ignore by design.5 min read·Sep 28, 2019----