Rifqi Farel MuhammadGet Closer to Product Validation: A Simple Approach to Building Successful ProductsIn the application development process, there is an ideation stage where the team actively generates, gathers, validates, and evaluates…Apr 23Apr 23
Rifqi Farel MuhammadCirrhoCheck Design System: Enforcing Brand Identity Through Visual ConsistencySome might think that creating a design system is complicated and time-consuming, but actually, with a design system in place, consistency…Apr 23Apr 23
Rifqi Farel MuhammadExploring the Capabilities of Modern Software Monitoring PlatformsAs a software engineer, we are required to build good and bug-free software. There is a long process that needs to be passed to achieve…Apr 21Apr 21
Rifqi Farel MuhammadJourney Towards Higher Quality People ManagementWorking in a team requires many additional aspects that are rarely needed when working individually. Some of these additional aspects…Mar 24Mar 24
Rifqi Farel MuhammadTest-Driven Development (TDD): Path to Minimizing the BugsTest-Driven Development (TDD) is one of the testing approaches that is very different from traditional testing. In traditional testing, the…Mar 22Mar 22
Rifqi Farel MuhammadBeing Aware of Program Quality for Continuous DevelopmentThis article will discusses several best practices that can be applied to maintaining program quality, which will then be validated through…Mar 16Mar 16
Rifqi Farel MuhammadExploring Nielsen’s 10 Heuristics: Let’s Upgrade your UI Design Now!The User Interface is the first thing seen by users when using a software application. It’s not uncommon for users to come back to using a…Feb 27Feb 27
Rifqi Farel MuhammadImproving Quality and Efficiency in Developing a Project with Agile ScrumThe quality of teamwork is strongly determined by team members, tools used in teamwork, and how teamwork is carried out.Feb 25Feb 25
Rifqi Farel MuhammadBest Practice Programming: SOLID Principles and A Better Project Structure in Next.jsThe SOLID PrinciplesFeb 24Feb 24