Bagaimana Software Engineer Tiket.com Menginspirasi Dibuatnya Tool Kuy
- Last modified atTiket.com menggunakan Scrum dan Feature Branch Workflow untuk software development prosesnya dimana menggunakan branch develop untuk integrasi feature branch.
Saya selama ini menggunakan Oh My Zsh utk mempercepat workflow development dengan git.
Namun belum lama ini tim saya di Tiket.com kedatangan junior software engineer baru dimana terbiasa menggunakan git namun belum pernah kerja dalam tim dengan git, baru pertama pakai MacOS, dan belum terlalu terbiasa dengan Shell serta Oh My Zsh.
Hal ini membuatnya kesulitan ketika harus pull dan merge dari branch develop ke feature branch.
Oleh sebab itulah saya terpikir untuk membuat tool Kuy pada malam harinya.
Apa Itu Kuy?
Kuy adalah command line tool untuk memudahkan feature branch pull dan merge dari branch utama.
Instalasi
Instalasi dengan Homebrew dan Brew-gem
Jika ingin instalasi via Homebrew dan brew-gem dapat dilakukan dengan langkah berikut.
Cara Penggunaan
Jalankan perintah kuy
or kuymaster
didalam feature branch yang sedang dikerjakan.
Misal ada branch my-feature-branch
dan ingin pull serta merge dari origin/develop
.
Jika ingin pull dan merge dari origin/example
ke my-feature-branch
.
Jika ingin pull dan merge dari origin/master
ke my-feature-branch
.
Kuy dirilis dengan lisensi MIT dan telah diunduh dari RubyGems lebih dari 1800 per Mei 2020.
Recent Posts
Subdomain Hijacking
My dormant subdomain was recently hijacked, redirecting it to a online gamble registration page.
C# DbContext ServiceLifeTime
my note about C Sharp ServiceLifeTime
PostgreSQL Index Usage Monitoring
Having too many unused or underused indexes on a table can slow down write and update operations in your PostgreSQL database, making it crucial to regularly identify and manage them for optimal performance.
KAK Labs Newsletter #6 - Staying Safe From Pegasus Spyware
Newsletter #6 - Pegasus, Ruby, PostgreSQL and networkQuality tool
Material Design - Paragraph Spacing
According to Google's Material Design, keep paragraph spacing in the range between .75x and 1.25x of the type size.