SQA Sprint 2 SummaryThis article is written as a part of an assessment for Software QA Course on CS Universitas Indonesia 2020.Nov 9, 2020Nov 9, 2020
SQA Sprint 1 SummaryThis article is written as a part of an assessment for Software QA Course on CS Universitas Indonesia 2020.Oct 16, 2020Oct 16, 2020
Database Design: RevisionsI have worked on a team for PPL (a software development project course on my campus), and in our project’s requirement, we needed to…May 11, 2020May 11, 2020
Teamwork: Importance of communicationOne would eventually work with other people. You can definitely work alone, but certainly could not be able to go as far as a team could…May 11, 2020May 11, 2020
Persona: Technical BenefitsA bit of introductory: persona is a way of identifying possible types of users along with their characteristics and needs in a form of…Apr 28, 2020Apr 28, 2020
Design Pattern: Django Rest FrameworkWe use Django Rest Framework (DRF)for our backend service on my PPL (Software Development course) project. The service purpose is to store…Apr 28, 20201Apr 28, 20201
Git: Glue for collaborative workIn some point of a developer’s life, one shall meet the all-knowing Git, that keeps all history of a project since its infancy, and keeps…Apr 15, 2020Apr 15, 2020
TDD: A reflectionIn my PPL (software development course) group project, we’re enforced to follow the test-driven development guideline throughout the…Apr 15, 2020Apr 15, 2020
Software Architecture: All you need is (mostly) just the simple one that worksIt’s time to start a new project (for this article, web app project). Fresh ideas came out of your mind waiting to be transformed to side…Apr 14, 2020Apr 14, 2020
Agile: Lessons LearnedMy team at PPL 2020 course adopts Scrum as the process framework. Scrum implements the Manifesto of Agile Software Development. Most…Mar 12, 2020Mar 12, 2020
Clean Code: Why should I care? My code works fine!If it is then great, congratulations! But good luck if you ended up spending hours debugging and getting frustrated over silly…Mar 11, 2020Mar 11, 2020
CI/CD: Automate and Iterate FasterWhen you finish a product, could be a website, a web application, an API, or even compiled to a binary format file, the next step is to…Feb 26, 2020Feb 26, 2020