I’m a passionate Full Stack Software Engineer from Sri Lanka, driven by a love for creating innovative solutions and crafting seamless digital experiences. As an avid open-source enthusiast and maintainer, I have gained invaluable insights and skills from the vibrant open-source community. I am constantly inspired by how collaboration and knowledge sharing bring people together to solve complex challenges and build impactful projects. My journey has been shaped by a commitment to continuous learning, contributing to meaningful initiatives, and leveraging technology to make a difference.
Hey everyone! So, today, I want to tell you about Livewire, which is a really awesome tool for building web applications with Laravel. Imagine being able to create cool, dynamic websites without having to dive deep into complex JavaScript frameworks like Vue or React. That’s what Livewire does! It lets you build interactive apps right from Laravel
In software development, it’s really important to make sure your code works properly and reliably. That’s where unit testing comes in. Unit testing is like giving each piece of your code a mini-test to ensure it does what it’s supposed to do. For Java developers, two great tools for unit testing are JUnit and Mockito.
Hey there! So, guess what? I’m diving into this cool world of Swift programming for my MADD module (that’s Mobile Application Design and Development, by the way) in my 4th year of university. It’s like unlocking a new level in the tech universe! Right now, I’m getting the hang of the basics, like using Xcode and the Swift language that Apple cooked up. Imagine, I can create apps for iPhones and stuff! We started with the classic “Hello World” example, and it’s way simpler than I thought. I’m also playing around with numbers, strings (like those text messages we send), and these nifty things called Booleans for making decisions in my code.
Hey there! So, in today’s digital world, we all want things to happen super fast, right? Like, when you’re using apps or websites, you expect them to give you what you want right away. If things take too long to load or if there’s a delay, it can make your experience kind of annoying, no matter what you’re doing on your phone or computer. We all want things to work quickly and smoothly!