Ravindu KavishkaUndergraduate Build Diary #1 - A Ticket Booking SystemLooking back at one of my university projects, I remember the challenges and learning opportunities that came with developing a Ticket…2d ago2d ago
Ravindu KavishkainRavindu KavishkaGoogle’s NotebookLM: Your Ultimate Study, Research and Writing AssistantNotebookLM is an AI-powered research and writing assistant developed by Google, designed to transform how you manage your notes and…5d ago5d ago
Ravindu KavishkainRavindu KavishkaHow React Batches State Updates: Common Mistakes and How to Fix ThemIn React, managing state is essential for building interactive user interfaces. This article is about how react batches state updatesAug 21Aug 21
Ravindu KavishkainRavindu KavishkaProject IDX: Developing Flutter Apps in the BrowserA few days ago, I was working on a Flutter project. But there was a catch — I didn’t have my usual setup. Instead, I was using a friend’s…Aug 19Aug 19
Ravindu KavishkainRavindu KavishkaSimplifying JavaScript: Imba’s Intuitive Syntax and FunctionalityDiscover its user-friendly approach to functions, loops, conditionals, and error handling, empowering beginners to focus on…Aug 17, 2023Aug 17, 2023
Ravindu KavishkaExploring Imba: A Fun and Fast Web Programming Adventure!Hey there, fellow developers! Today, I’m going to take you on an exciting journey into the world of Imba, a web programming language that’s…Jul 27, 2023Jul 27, 2023
Ravindu KavishkainRavindu KavishkaFlutter Diaries — Leaf Mobile App to SLIIT CodefestThe app development story of LEAF with FlutterMar 24, 2020Mar 24, 2020