One ‘Hacker’ Article Coming Through!

“전엔 몰랐던 it just comes automatic “ — Red Velvet


Why servant leadership works

I took a Psychology class so you guys didn’t have to

References: https://www.cttsonline.com/2020/06/05/the-many-faces-of-leadership/

This article was written for the purpose of individual assignment for PPL CSUI 2021, educate readers on Team Dynamics and Servant Leadership, and why taking external classes out of your major is worth it (but we aren’t going to talk about that one explicitly, duh)

Prelude

As explained in my previous articles, sometimes software development demands a huge amount of manpower that making it alone was not enough. When working on software alone isn’t enough, teams are created to make it. For a good result, team members need to have good performances and behavior while developing the product, this can be…


It’s dangerous to go alone! take this.

“The True Book of Friends” Yokais never seen of

Natsume Yuujinchou

This article was written for the purpose of individual assignment for PPL CSUI 2021, and also to educate readers on People Management and Making Friends!

Prelude

When you graduated from school and went along to your respective jobs, huge chances are, your workplace will be filled with people you don’t know with. You need to know about them now though, you’re part of the team. But how do we get there? If you’re currently just employed in the middle of the pandemic, the hurdles get worse; Everyone is in a sour mood and is struggling; You have less opportunity to mingle…


Due to Popular Demand, Marie Kondo is Back.

it’s also about me, them, and everyone.

Image Credit: https://blog.planview.com/the-psychology-of-lean-methods/

This article was written for the purpose of individual assignment for PPL CSUI 2021, and also to educate readers on UX Awareness and QA. Not only that, this article was written to reflect my experiences while doing the process of aforementioned topics.

Prelude

After three years of studying computer science, I started to realize something important.

Programming is not just about coding.

The majority of you who are currently studying an IT-related major or are well informed enough probably know this. The general population and unfortunate aspiring programmers are probably not, though. That’s okay, I will explain from the beginning.

Since…


Sugar, Spice, and Docker,

Disclaimer: Docker is not Hibike Euphonium, do not attempt an actual Orchestra with Docker

Docker!

This article was written under the purpose of individual assignment for PPL CSUI 2021, and also to educate readers on docker.

Introduction


Soap and Dishwasher,

Cleaning your code has never been easier than ever!

This is NOT HOW YOU CLEAN YOUR CODE (OR YOUR LAPTOP!) | Credit: Saath Nibhaana Sathiya

This article was written under the purpose of individual assignment for PPL CSUI 2021, and also to educate readers on the importance of clean code

Introduction

When designing your software, many principles and ideals were enacted to ensure that your software is the best it ever be. One of these principles is clean code, where codes are expected to be simple, direct, and well-written. Readers who have known or even implemented clean code in their project would agree with this statement, but it’s okay if you don’t. By implementing clean code, we…


This article wasn’t written Agile. Do not read this article Agile.

Agile development — source: https://hackernoon.com/a-case-study-type-insight-into-agile-methodologies-for-software-development-cd5932c6

As per usual with my previous articles, before we discuss this topic, let’s start the story with some basics.

What is Agile?

Defined by Oxford dictionary, agile is:

  1. able to move quickly and easily
    synonym nimble
    a strong and agile athlete
  2. able to think quickly and in an intelligent way
    an agile mind/brain

Wait a minute, this doesn’t make sense! I thought all of your articles are related to software engineering, why are we talking about sports in this article?

No, silly! You just haven’t read all of the definitions yet clearly! …


Oh god, I hope I didn’t get sued under IP infringement for this title.

Source — wikipedia.org

Hello everyone! In this article, I’m going to explain some commonly used commands on Git services! Before we head on to the manuals though, let’s understand the fundamentals first, shall we?

What is git?

Git is a Distributed Version Control System (DVCS) that records changes to a list of files over time so that you can recall specific versions later. Other than DVCS, there is also Local Version Control System (LVCS) and Centralized Version Control System (CVCS). Compared to LVCS and CVCS that stores history and versions of files only in local/server and are prone to lose everything, DVCS keeps history in both…


Everything is Red, Green, Refactor

Why Anything Else is not Enough

Source: https://marsner.com/blog/why-test-driven-development-tdd/

This article was written for the purpose of individual assignment for PPL CSUI 2021 and to educate readers on TDD and their alternatives

Prelude

Before we move on, let’s preface this article with an opinion that in a perfect world, TDD is flawless, is the best software development process to be practiced in developing software, and should be implemented by every developer, their children, and also their neighbors, who might not be a programmer. Let’s continue with a fact, shall we?

TDD is (subjectively), quite annoying. For TDD to works, a developer needs to understand their software first, such as the…


Become an Expert in Creating Good Persona with this Article!

Source: svstudioart — https://www.freepik.com/vectors/banner

Quick! Readers, let’s have an icebreaker first! When you read the title and saw the word ‘Persona’, what’s the first thing that springs to your mind?

Zakiy Saputra

Shoot, take a pano-rama!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store