Krisna IhsaniProfiling your Go Web AppBy doing profiling, we can measure how good or how bad our application is based on the non-functional aspects such as performance and…5 min read·Jun 5, 2021----
Krisna IhsaniAutomated QA & Deployment Menggunakan Gitlab CI/CDPada dinamika software development yang sangat cepat dan dinamis, setiap harinya, developer menyumbangkan atau mengubah kode suatu…7 min read·May 22, 2021----
Krisna IhsaniAutomatic Data Seeding & Data Migration Aplikasi Go(lang) pada HerokuPendahuluan7 min read·May 22, 2021----
Krisna IhsaniDocker IntroductionDocker enables us to ship the software anywhere without worrying compatibility issues5 min read·May 1, 2021----
Krisna IhsaniScrum: An Overview & How It’s Used In PracticeScrum is all about being adaptive and deliver value for each iteration.10 min read·May 1, 2021----
Krisna IhsaniClean Code: It Does Really Spark JoyAny fool can write code that a computer can understand. Good programmers write code that humans can understand.-Martin Fowler9 min read·Apr 4, 2021----
Krisna IhsaniKonsep Mocking Pada Javascript: Sebuah PendahuluanMock memungkinkan kita untuk membuat unittest yang benar-benar menguji suatu unit di software (bisa class atau function) tanpa…5 min read·Apr 3, 2021----
Krisna IhsaniGitting Gud in Collaboration with Git: A Casul’s GuideOverview8 min read·Mar 21, 2021----
Krisna IhsaniMy Take on TDDIn this article, I wanna talk about my experience on Test Driven Development (TDD) and its implementation on software engineering project.6 min read·Mar 20, 2021----
Krisna IhsaniSo You Wanna Build A Product? ̶G̶o̶ ̶t̶o̶ ̶a̶l̶g̶o̶e̶x̶p̶e̶r̶t̶.̶c̶o̶m̶ Create Persona FirstIn this article, I wanna talk about persona (yeah, not the game/anime franchise one) and its importance on product development process.5 min read·Mar 20, 2021----