Open in app

Sign In

Write

Sign In

Fikri Adidharma
Fikri Adidharma

7 Followers

Home

About

May 9, 2022

Refactor, Refactor, Refactor!

We heard a lot about refactoring, and most of the experts said to refactor your code in any change you get. What does it exactly mean? Does it mean rewriting your code in fewer lines? What is precisely the purpose of doing this? The idea of refactoring is to evolve…

3 min read

Refactor, Refactor, Refactor!
Refactor, Refactor, Refactor!

3 min read


May 9, 2022

Good 👍 Design vs Bad 👎 Design

Product design considers every element that shapes this experience, how it makes the user feel, and how easy it is for the user to accomplish their desired tasks. This could be anything from how a physical product feels in your hand to how straightforward the checkout process is when buying…

4 min read

Good 👍 Design vs Bad 👎 Design
Good 👍 Design vs Bad 👎 Design

4 min read


May 9, 2022

User Engagement 101

User engagement is the process of developing a product by analyzing user needs. The use of user engagement allows building greater brand awareness and improving conversions for any business process or the product itself. We can also see the response to our products with user engagement, whether users like it…

4 min read

User Engagement!
User Engagement!

4 min read


Apr 11, 2022

Validate Your Product!

When building software, we always fear not working software, errors, and other functional things. But deeper inside, we sometimes forget the biggest fear is our software failed to deliver the desired goals. This article will explain how La Casa De PPL validates our product. Product Validation Before going through, let’s…

2 min read

Validate our Product!
Validate our Product!

2 min read


Apr 11, 2022

Software Architecture

Software architecture can be defined as an organization of the whole system. Like house architecture defines how many rooms in the house and how the air circulation works, software architecture also describes what components are used and how they interact with each other. Software Architecture will be used within the…

3 min read

Software Architecture
Software Architecture

3 min read


Apr 11, 2022

Tidy Up Your Code : Clean Guide to Clean Code

Sometimes, all we care about our codes is whether it works. Using random names of variables, many unused comments, inconsistent typing, and other “dirty code” things can be commonly seen in early programmers’ works. Because who cares about all that when the code itself works? But sometimes, as a programmer…

4 min read

Tidy Up Your Code : Clean Guide to Clean Code
Tidy Up Your Code : Clean Guide to Clean Code

4 min read


Mar 21, 2022

People Management: To Build A Team Dynamics

We all must have been in a group project where we work with many people with different perspectives and backgrounds. Sometimes all we can do is deal with it, and well it’s work indeed, but to build a work environment, is it all we can do? Dealing with different kinds…

4 min read

People Management: To Build A Team Dynamics
People Management: To Build A Team Dynamics

4 min read


Mar 21, 2022

Git Guide for Good

In the large scale of software development, not just teamwork, we also need the right environment to work as a team. We can have something called Version Control System (VCS), which allows us to work dynamically in a team, and Git is one of the best VCS to use. …

4 min read

Git Guide for Good
Git Guide for Good

4 min read


Mar 20, 2022

To be “Agile” in Agile Development

Hearing the “Agile” word sometimes refers to scrum, stand-ups, session plannings, and sprints. More than that, Agile is a whole mindset. Thanks to agile, the need for flexibility and changes in a finished or working product can now be answered. With the capability to manage various changes during the development…

4 min read

To be “Agile” in Agile De
To be “Agile” in Agile De

4 min read


Feb 28, 2022

Test-Driven Development: Is it Mandatory?

TDD is a software development approach in which test cases for every functionality are created and tested first to make the code bug-free and straightforward. The flow of TDD is to write the test, then later correct the failed test before finally writing new code. …

2 min read

2 min read

Fikri Adidharma

Fikri Adidharma

7 Followers

Penultimate CS Student @ University of Indonesia

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech