Published inAn 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…May 17, 202071May 17, 202071
Published inLevel 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…May 16, 202059May 16, 202059
Published inMac 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…May 11, 202063May 11, 202063
Implementation 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…May 11, 20206May 11, 20206
Published inThe 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…May 11, 20201541May 11, 20201541
Team 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…Apr 27, 202011Apr 27, 202011
Published inUX 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…Apr 27, 202094Apr 27, 202094
Implementing 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…Apr 25, 202050Apr 25, 202050
Clean CodeProfessional programmers don’t only think about how the software functions well, but also how to write a proper source code so the…Apr 13, 202023Apr 13, 202023
Published inInside 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…Apr 13, 2020Apr 13, 2020
Agile in a NutshellEvery startup has their own methodology to finish their work. Most of them using Agile development, or at least influenced by it. But what…Mar 9, 202021Mar 9, 202021