Kavindu AbeywickramaEvolution of Free and Open Source Software (FOSS) SystemsThe way we use technology has been completely transformed by Free and Open Source Software (FOSS). Through encouraging openness…Jul 17Jul 17
Kavindu AbeywickramaExploring Essential Tools in Software Process ManagementIn the dynamic realm of software development, effective management of processes is paramount for success. As projects become increasingly…Feb 16Feb 16
Kavindu AbeywickramaDesigning a Dynamic Web Application for Vehicle Reservations with a Focus on Security…Join me as we build a safe Vehicle Reservation Service app. I’ll show you how we protect against common online dangers (OWASP Top 10) and…Nov 22, 2023Nov 22, 2023
Kavindu AbeywickramaSoftware Development Life Cycle (SDLC) Methodologies: A Comparative AnalysisIn the ever-evolving landscape of software development, choosing the right Software Development Life Cycle (SDLC) model is crucial. The…Sep 27, 2023Sep 27, 2023
Kavindu AbeywickramaUnderstanding the SOLID Principles: A Guide to Writing Maintainable CodeIn the world of software development, writing code is just one part of the job. Writing maintainable code is the real challenge. As…Sep 25, 20231Sep 25, 20231
Kavindu AbeywickramaRelational Databases vs. NoSQL Databases: Making the Right Choice for Your ProjectIn the world of software engineering, choosing the right database management system (DBMS) is akin to selecting the foundation of your…Sep 22, 2023Sep 22, 2023
Kavindu AbeywickramaSoftware Design Patterns: Design Patterns Every Developer Should KnowAs a software developer, you’ve likely heard of design patterns. They’re recurring solutions to common problems in software design. Design…Sep 20, 2023Sep 20, 2023
Kavindu AbeywickramaEvaluation Techniques for Interactive SystemsWhen it comes to designing interactive systems, the success of a system often hinges on how well it meets the needs of its users…Mar 27, 2023Mar 27, 2023
Kavindu AbeywickramaSimple Operating System- AbeyOSAbeyOS is a simple operating system written in assembly language. Main task of AbeyOS is to show hardware details of your Computer.Nov 10, 2022Nov 10, 2022
Kavindu AbeywickramaLet’s build OS-#Week 03Welcome back to the third episode of my operating system article series. If you still haven’t gone through the previous articles, please…Oct 29, 2022Oct 29, 2022