PinnedPramodaya JayalathFlocking Algorithm: Simulating Collective Behavior in Nature-inspired SystemsDescription5 min read·Aug 4, 2023----
PinnedPramodaya JayalathJava StreamsWhen you have a list to query the older approach is Imperative. But in the modern day that is outdated. The best way to work with a list is…3 min read·Jan 8, 2023----
Pramodaya JayalathDart PackagesPackage Managers are used to automate the process of installing, upgrading, configuring, and removing programs. We all heard about…2 min read·May 2, 2020----
Pramodaya JayalathChain of Responsibility Design PatternThis pattern is used to pass responsibility to the next object if the current object cannot handle the responsibility. By using this…3 min read·Apr 27, 2020----
Pramodaya JayalathFlutter WidgetsFlutter is all about widgets. It's very important to understand. Every flutter app you gonna build is full of widgets. Widget is the UI…3 min read·Apr 19, 2020----
Pramodaya JayalathDartThis is an open-source, object-oriented programming language that was developed by Google in 2011. Dart 1.0 was released on November 14th…3 min read·Apr 14, 2020----