Yafonia HutabaratinAn Idea (by Ingenious Piece)Persona: Understanding Potential UsersBefore we build and develop our product, it is very important to know our users’ demands. The design must be aimed on users’ need so it…7 min read·May 17, 2020--1--1
Yafonia HutabaratinLevel Up CodingUser Defaults in SwiftAll iOS apps have a built in data dictionary that stores small amounts of user settings for as long as the app is installed. This system…4 min read·May 16, 2020----
Yafonia HutabaratinMac O’ClockUser Defaults in SwiftAll iOS apps have a built in data dictionary that stores small amounts of user settings for as long as the app is installed. This system…4 min read·May 11, 2020----
Yafonia HutabaratImplementation of Design GuidelineEvery product has its own “theme” or colour if you don’t notice it. Keeping the product consistent to the company’s UI guideline and…8 min read·May 11, 2020----
Yafonia HutabaratinThe StartupSoftware Architecture and DockerSoftware architecture is not something that is visible for the user and that makes it unnoticeable. But a poor software architecture can…9 min read·May 11, 2020--1--1
Yafonia HutabaratTeam Dynamics for Better Team PerformanceA team is the key of the project itself. A team is the one who keeps the project engine going. You can get a skillful team, but without…6 min read·Apr 27, 2020----
Yafonia HutabaratinUX CollectiveTest it before you make itPeople sometimes question the importance of creating tests before making the software itself. Well, i did. But when I experience TDD…5 min read·Apr 27, 2020----
Yafonia HutabaratImplementing Ideas to Real DesignProject design is an early phase of the project where a project’s key features, structure, criteria for success, and major deliverables…7 min read·Apr 25, 2020----
Yafonia HutabaratClean CodeProfessional programmers don’t only think about how the software functions well, but also how to write a proper source code so the…3 min read·Apr 13, 2020----
Yafonia HutabaratinInside PPL B7Learn to GitGit is a platform that is useful for doing version control on a file or a directory. After using Git, we should keep it on a Git…5 min read·Apr 13, 2020----